AWS Elastic Beanstalk
開発者ガイド

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. PATH 環境変数に実行可能パス %USERPROFILE%\AppData\roaming\Python\Python36\scripts を追加します。インストール場所は、Python のインストール先が 1 人のユーザーまたはすべてのユーザーかによって異なります。

    PATH 変数を変更するには (Windows):

    1. Windows キーを押し、「環境変数」と入力します。

    2. [Edit environment variables for your account] を選択します。

    3. [パス] を選択して、[編集] を選択します。

    4. セミコロンで区切って、[Variable value] フィールドにパスを追加します。以下に例を示します。C:\item1\path;C:\item2\path

    5. [OK] を 2 回選択して、新しい設定を適用します。

    6. 実行中のコマンドプロンプトを閉じ、もう一度コマンドプロンプト開きます。

  5. 新しいコマンドを再起動して、新しい 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