AWS Elastic Beanstalk
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

在 Windows 上安装 Python、pip 和 EB CLI

Python Software Foundation 为包含 pip 的 Windows 提供了安装程序。

安装 Python 3.6 和 pip (Windows)

  1. Python.org下载页面下载 Python 3.6 Windows x86-64 可执行文件安装程序。

  2. 运行安装程序。

  3. 选择 Add Python 3.6 to PATH

  4. 选择 Install Now

安装程序在您的用户文件夹中安装 Python 并将其可执行文件目录添加到您的用户路径。

随 pip 安装 AWS CLI (Windows)

  1. 从“Start”菜单打开 Windows 命令处理程序。

  2. 使用以下命令验证 Python 和 pip 是否已正确安装。

    C:\Windows\System32> python --version Python 3.6.2 C:\Windows\System32> pip --version pip 9.0.1 from c:\users\myname\appdata\local\programs\python\python36\lib\site-packages (python 3.6)
  3. 使用 pip 安装 EB CLI。

    C:\Windows\System32> pip install awsebcli --upgrade --user Collecting awsebcli Downloading awsebcli-3.2.2.tar.gz (828kB) Collecting pyyaml>=3.11 (from awsebcli) Downloading PyYAML-3.11.tar.gz (248kB) Collecting cement==2.4 (from awsebcli) Downloading cement-2.4.0.tar.gz (129kB) Collecting python-dateutil<3.0.0,>=2.1 (from awsebcli) Downloading python_dateutil-2.4.2-py2.py3-none-any.whl (188kB) Collecting jmespath>=0.6.1 (from awsebcli) Downloading jmespath-0.6.2.tar.gz Collecting six>=1.5 (from python-dateutil<3.0.0,>=2.1->awsebcli) Downloading six-1.9.0-py2.py3-none-any.whl Installing collected packages: six, jmespath, python-dateutil, cement, pyyaml, awsebcli Running setup.py install for jmespath Running setup.py install for cement Running setup.py install for pyyaml checking if libyaml is compilable Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat). skipping build_ext Running setup.py install for awsebcli Installing eb-script.py script to C:\Python34\Scripts Installing eb.exe script to C:\Python34\Scripts Installing eb.exe.manifest script to C:\Python34\Scripts Successfully installed awsebcli-3.2.2 cement-2.4.0 jmespath-0.6.2 python-dateutil-2.4.2 pyyaml-3.11 six-1.9.0
  4. 将可执行文件的路径 %USERPROFILE%\AppData\roaming\Python\Python36\scripts 添加到您的 PATH 环境变量中。安装 Python 的位置可能有所不同,具体取决于您为一个用户还是为所有用户安装。

    修改您的 PATH 变量 (Windows):

    1. 按下 Windows 键,然后键入 environment variables

    2. 选择 Edit environment variables for your account

    3. 选择 PATH,然后选择编辑

    4. Variable value 字段添加路径,中间用分号隔开。例如:C:\item1\path;C:\item2\path

    5. 选择 OK 两次以应用新设置。

    6. 关闭任何运行的命令提示符并重新打开命令提示符。

  5. 重新启动新的命令 shell,新 PATH 变量才能生效。

  6. 验证 EB CLI 是否已正确安装。

    C:\Windows\System32> eb --version EB CLI 3.2.2 (Python 3.4.3)

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

C:\Windows\System32> pip install awsebcli --upgrade --user