开发者社区> 问答> 正文

安装命令行工具(Linux/UNIX/Mac OS):在线安装命令行工具和 SDK



注意:所有安装命令都需要使用 root 权限,请使用 root 账户登录系统。
Pip 是一个是自动化管理工具,我们推荐您在设备联网时使用 pip 安装阿里云命令行工具CLI,这样可以避免很多安装异常的状况。另外,由于该命令行工具需要在 Python 环境中运行,为确保正确安装命令行工具和阿里云SDK,请您依照如下步骤依次安装 Python、pip、命令行工具和阿里云 SDK。

前提条件


  • 系统要求:Linux、UNIX 或 Mac OS。

  • 环境要求:已安装 Python 2.7.x。


安装 Python


若您的设备已安装 Python 2.7.x 版本,请跳过此步骤。
若您的设备没有安装 Python 2.7.x 版本,请在命令行窗口中执行下列命令,安装 Python。
注意:请确保您的设备中已安装了 wget。
  1. wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz (或者通过其他方式下载后放在某个路径下)
  2. tar -zxvf Python-2.7.8.tgz
  3. cd Python-2.7.8
  4. ./configure
  5. make
  6. sudo make install


安装 pip


若您的设备已安装 pip,请跳过此步骤。
若您的设备没有安装 pip,在命令行窗口中执行如下命令,安装 pip。
  1. curl "https://bootstrap.pypa.io/get-pip.py" -o "pip-install.py"
  2. sudo python pip-install.py

系统显示如下类似信息,则表明安装成功。
  1. Successfully installed pip-7.1.2 setuptools-18.7 wheel-0.26.0


安装命令行工具


  1. 如果系统内的 pip 版本过低,会造成 CLI 安装出错。用户可以使用如下指令先对 pip 软件进行升级后再进行相关操作。请使用 pip 7.x 或更高版本。若已是最新版本的 pip,请跳过此步骤。
    在命令行窗口中执行如下命令,升级 pip。 sudo pip install -U pip

系统显示如下类似信息,则表明升级成功。
  1. Successfully uninstalled pip-7.1.2
  2. Successfully installed pip-8.1.2

执行如下命令,安装阿里云命令行工具。
  1. sudo pip install aliyuncli

系统显示如下类似信息,则表明安装成功。
  1. Successfully installed aliyuncli-2.1.2 colorama-0.3.3 jmespath-0.7.1


在线安装 SDK


命令行工具需要与阿里云各产品的 SDK 协同工作。为方便用户使用,在线安装命令行工具时,与阿里云 SDK 的安装进行了分离。您可以自由选择所需产品的 SDK,不必下载所有的阿里云 SDK。
以 RDS 产品为例,在命令行窗口中执行如下命令,安装 SDK。
  1. sudo pip install aliyun-python-sdk-rds

系统显示如下类似信息,则表明安装成功。
  1. Successfully installed aliyun-python-sdk-core-2.0.35 aliyun-python-sdk-rds-2.0.3

更多产品对应的SDK,请参见 阿里云 Python SDK 列表

展开
收起
行者武松 2017-10-20 15:20:54 2277 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载