AWS Command Line Interface
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

在虚拟环境中安装 AWS CLI

您可以通过在虚拟环境中安装 AWS Command Line Interface (AWS CLI),避免所需版本与其他 pip 程序包冲突。

在虚拟环境中安装 AWS CLI

  1. 使用 pip 安装 virtualenv

    $ pip install --user virtualenv
  2. 创建虚拟环境并命名它。

    $ virtualenv ~/cli-ve

    或者,您也可以使用 -p 选项指定默认版本以外的 Python 版本。

    $ virtualenv -p /usr/bin/python3.4 ~/cli-ve
  3. 激活新虚拟环境。

    Linux, OS X, or Unix

    $ source ~/cli-ve/bin/activate

    Windows

    $ %USERPROFILE%\cli-ve\Scripts\activate
  4. 将 AWS CLI 安装到虚拟环境中。

    (cli-ve)~$ pip install --upgrade awscli
  5. 验证 AWS CLI 是否已正确安装。

    $ aws --version aws-cli/1.16.116 Python/3.6.8 Linux/4.14.77-81.59-amzn2.x86_64 botocore/1.12.106

您可以使用 deactivate 命令退出虚拟环境。不管何时启动新会话,都必须重新激活环境。

要升级到最新版本,请重新运行安装命令。

(cli-ve)~$ pip install --upgrade awscli