メニュー
AWS Elastic Beanstalk
開発者ガイド (API Version 2010-12-01)

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. [スタート] メニューから 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. EB CLI が正しくインストールされたことを確認します。

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

最新バージョンにアップグレードするには、インストールコマンドを再び実行します。

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