AWS Command Line Interface
ユーザーガイド

Windows に AWS CLI バージョン 1 をインストールする

Windows に AWS Command Line Interface (AWS CLI) のバージョン 1 をインストールするには、スタンドアロンインストーラ、または Python のパッケージマネージャーである pip を使用します。pip がすでに存在する場合は、メインのインストールに関するトピックの手順に従います。

重要

2020 年 1 月 10 日に、AWS CLI バージョン 1.17 以降で、Python 2.6 または Python 3.3 のサポートが終了します。この日以降、AWS CLI のインストーラで AWS CLI を正しくインストールするには、Python 2.7、Python 3.4、またはそれ以降のバージョンが必要になります。詳細については、このガイドの「Python 2.6 または Python 3.3 での AWS CLI バージョン 1 の使用」、およびこのブログ投稿の廃止に関するお知らせを参照してください。

MSI インストーラを使用して AWS CLI バージョン 1 をインストールする

AWS CLI バージョン 1 は、Microsoft Windows XP 以降でサポートされています。Windows ユーザーの場合、MSI インストールパッケージを使用すれば、その他の必要なものをインストールすることなく、使い慣れた便利な方法で AWS CLI バージョン 1 をインストールできます。

更新がリリースされたときは、AWS CLI バージョン 1 の最新バージョンを取得するため、インストールプロセスを繰り返す必要があります。

MSI インストーラを使用して AWS CLI バージョン 1 をインストールするには

  1. 適切な MSI インストーラをダウンロードします。

    注記

    AWS CLI バージョン 1 の MSI インストーラは Windows Server 2008 (バージョン 6.0.6002) では機能しません。このバージョンの Windows Server にインストールするには、pip を使用します。

  2. ダウンロードした MSI インストーラまたは設定ファイルを実行します。

  3. 画面上の指示に従います。

デフォルトでは、AWS CLI バージョン 1 は C:\Program Files\Amazon\AWSCLI (64 ビットバージョン) または C:\Program Files (x86)\Amazon\AWSCLI (32 ビットバージョン) にインストールされます。インストールを確認するには、コマンドプロンプトで aws --version コマンドを使用します (コマンドプロンプトを開始するには、[スタート] メニューを開いて "cmd" を検索します)。

C:\> aws --version aws-cli/1.16.273 Python/3.7.3 Windows/10 botocore/1.13.0

コマンドを入力するときは、プロンプト記号 (上記の「C:\>」) を含めないでください。これらは、入力したコマンドと CLI から返された出力を区別するためにプログラムのリストに含まれています。このガイドの残りの部分では、コマンドが Windows 固有の場合を除き、一般的なプロンプト記号 "$" を使用します。

Windows がプログラムを見つけることができない場合、パスを読み込み直すためにコマンドプロンプトを閉じて再度開くか、または手動でインストールディレクトリを PATH 環境変数に追加する必要が生じることもあります。

MSI のインストールを更新する

AWS CLI バージョン 1 は定期的に更新されます。GitHub のリリースページで、最新バージョンがいつリリースされたかを確認してください。最新バージョンに更新するには、前述のように、再度 MSI インストーラをダウンロードして実行します。

AWS CLI バージョン 1 のアンインストール

AWS CLI バージョン 1 をアンインストールするには、[コントロール パネル] を開き、[プログラムと機能] を選択します。[AWS Command Line Interface] という名前のエントリを選択後、[アンインストール] を選択してアンインストーラを起動します。プロンプトが表示されたら、AWS CLI をアンインストールすることを確認します。

次のコマンドを使用してコマンドラインから [プログラムと機能] プログラムを起動することもできます。

C:\> appwiz.cpl

Windows で Python と pip を使用して AWS CLI バージョン 1 をインストールする

Python Software Foundation は、pip を含む Windows 用インストーラを提供しています。

Python と pip をインストールするには (Windows)

  1. Python.orgダウンロードページから Python Windows x86-64 のインストーラをダウンロードします。

  2. インストーラを実行します。

  3. [Add Python 3 to PATH] を選択します。

  4. [Install Now] を選択します。

インストーラはユーザーフォルダに Python をインストールし、プログラムフォルダをユーザーパスに追加します。

pip3 を使用して AWS CLI バージョン 1 をインストールするには (Windows)

Python version 3+ を使用する場合は、pip3 コマンドの使用が推奨されます。

  1. [スタート] メニューから [コマンドプロンプト] を開きます。

  2. 次のコマンドを使用して、Python と pip のいずれも正しくインストールされたことを確認します。

    C:\> python --version Python 3.7.1 C:\> pip3 --version pip 19.2.3 from c:\program files\python37\lib\site-packages\pip (python 3.7)
  3. pip を使用して AWS CLI バージョン 1 をインストールします。

    C:\> pip3 install awscli
  4. AWS CLI バージョン 1 が正しくインストールされたことを確認します。

    C:\> aws --version aws-cli/1.16.273 Python/3.7.3 Windows/10 botocore/1.13.0

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

C:\> pip3 install --user --upgrade awscli

AWS CLI バージョン 1 実行ファイルをコマンドラインパスに追加する

pip を使用して AWS CLI バージョン 1 をインストールしたら、オペレーティングシステムの PATH 環境変数に aws プログラムを追加します。MSI がインストールされている場合、これは自動的に行われますが、インストール後に aws コマンドが実行しない場合は、手動で設定しなければならないことがあります。

このコマンドがレスポンスを返す場合、ツールを実行する準備ができています。デフォルトでは、where コマンドにより、指定されたプログラムが見つかったシステムの PATH 内の場所が示されます。

C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

次のコマンドを実行すると、aws プログラムがインストールされた場所を確認できます。

C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws

代わりに、where コマンドが次のエラーを返す場合、プログラムはシステムの PATH 内にはなく、単に名前を入力するだけでは実行できません。

C:\> where c:\ aws INFO: Could not find files for the given pattern(s).

この場合は、/R path パラメータを指定して where コマンドを実行し、すべてのフォルダを検索するように指示します。確認後に、パスを手動で追加する必要があります。コマンドラインまたは Windows Explorer を使用して、コンピュータのインストールされている場所を見つけます。

C:\> where /R c:\ aws c:\Program Files\Amazon\AWSCLI\bin\aws.exe c:\Program Files\Amazon\AWSCLI\bincompat\aws.cmd c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws.cmd ...

表示されるパスは、AWS CLI のインストールに使用した方法によって異なります。

一般的なパスは、次のとおりです。

  • Python 3 および pip3C:\Program Files\Python37\Scripts\

  • Python 3 および pip3 --user オプション (以前の Windows バージョン)%USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts

  • Python 3 および pip3 --user オプション (Windows 10)%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

  • MSI インストーラ (64 ビット)C:\Program Files\Amazon\AWSCLI\bin

  • MSI インストーラ (32 ビット)C:\Program Files (x86)\Amazon\AWSCLI\bin

注記

バージョン番号が含まれるフォルダ名は、異なる場合があります。上記の例では、Python バージョン 3.7 を使用しています。必要に応じて、使用しているバージョン番号に置き換えます。

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

  1. Windows キーを押し、「environment variables」と入力します。

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

  3. PATH を選択して、編集 を選択します。

  4. このパスを [変数値] フィールドに追加します。以下に例を示します。C:\new\path

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

  6. 実行中のコマンドプロンプトを閉じ、コマンドプロンプトウィンドウを再度開きます。