Microsoft Windows で AWS Command Line Interface をインストールする
Windows で AWS CLI をインストールするには、スタンドアロンインストーラ、または Python のパッケージマネージャである pip
を使用します。pip
がすでに存在する場合は、メインの「インストールに関するトピック」の手順に従います。
MSI インストーラ
AWS CLI は、Microsoft Windows XP 以降でサポートされています。Windows ユーザーの場合、MSI インストールパッケージを使用すれば、その他の必要なものをインストールすることなく、使い慣れた便利な方法で AWS CLI をインストールできます。
更新がリリースされたときは、最新バージョンの AWS CLI を取得するため、インストールプロセスを繰り返す必要があります。頻繁に更新する場合は、更新を容易にするために pip の使用を検討してください。
MSI インストーラを使用して AWS CLI をインストールするには
-
適切な MSI インストーラをダウンロードします。
注記
AWS CLI の MSI インストーラは Windows Server 2008 (バージョン 6.0.6002) では機能しません。このバージョンの Windows にインストールするには、pip を使用します。
-
ダウンロードした MSI インストーラを実行します。
-
表示される手順に従います。
CLI はデフォルトでは C:\Program Files\Amazon\AWSCLI
(64 ビット) または C:\Program Files (x86)\Amazon\AWSCLI
(32 ビット) へインストールされます。インストールを確認するには、コマンドプロンプトで aws --version
コマンドを使用します (コマンドプロンプトがインストールされているかどうか不明な場合は、スタートメニューを開き「cmd」を検索します)。
>
aws --version
aws-cli/1.11.84 Python/3.6.2 Windows/7 botocore/1.5.47
コマンドを入力するときは、プロンプト記号 (上記の「>」) を含めないでください。これらは、入力したコマンドと CLI から返された出力を区別するためにプログラムのリストに含まれています。このガイドの残りの部分では、コマンドが Windows 固有の場合を除き、一般的なプロンプト記号 「$」 を使用します。
Windows が実行ファイルを見つけることができない場合、コマンドプロンプトを再度開くか、または手動でインストールディレクトリを PATH 環境変数に追加します。
アップグレードされた MSI インストーラが利用可能
アップグレードされた MSI インストーラを実行できます。これは Python 2 ではなく Python 3 を使用します。
-
AWS CLI セットアップファイルのダウンロード (32 ビットおよび 64 ビット両方の MSI インストーラが含まれており、適切なバージョンが自動的にインストールされます)
MSI のインストールを更新する
AWS CLI は定期的に更新されます。GitHub のリリースページを確認して、最新バージョンがいつリリースされたかを確認します。最新バージョンに更新するには、上述のようにもう一度 MSI インストーラをダウンロードして実行します。
アンインストール
AWS CLI をアンインストールするには、コントロールパネルを開き、[プログラムと機能] を選択します。[AWS コマンドラインインターフェイス] という名前のエントリを選択し、[アンインストール] をクリックしてアンインストーラを起動します。プロンプトが表示されたら、AWS CLI をアンインストールすることを確認します。
次のコマンドでコマンドラインから [プログラムと機能] メニューを起動することもできます。
>
appwiz.cpl
Windows で Python、pip、AWS CLI をインストールする
Python Software Foundation は、pip
を含む Windows 用インストーラを提供しています。
Python 3.6 と pip をインストールするには (Windows)
-
Python.org のダウンロードページから Python 3.6 Windows x86-64 実行可能ファイルのインストーラーをダウンロードします。
-
インストーラを実行します。
-
[Add Python 3.6 to PATH] を選択します。
-
[Install Now] を選択します。
インストーラはユーザーフォルダに Python をインストールし、実行ディレクトリをユーザーパスに追加します。
pip で AWS CLI をインストールするには (Windows)
-
[スタート] メニューから Windows コマンドプロセッサを開きます。
-
次のコマンドを使用して、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) -
pip
を使用して AWS CLI をインストールします。C:\Windows\System32>
pip install awscli
-
AWS CLI が正しくインストールされたことを確認します。
C:\Windows\System32>
aws --version
aws-cli/1.11.84 Python/3.6.2 Windows/7 botocore/1.5.47
最新バージョンにアップグレードするには、インストールコマンドを再び実行します。
C:\Windows\System32>
pip install --user --upgrade awscli
AWS CLI 実行ファイルをコマンドラインパスに追加する
pip
のインストール後は、OS の aws
環境変数に PATH
実行ファイルを追加します。MSI のインストールでは、これは自動的に行われますが、aws
コマンドが動作しない場合は手動設定が必要な場合があります。
-
Python 3.6 と pip –
%USERPROFILE%\AppData\Local\Programs\Python\Python36\Scripts
-
MSI インストーラ (64 ビット) –
C:\Program Files\Amazon\AWSCLI
-
MSI インストーラ (32 ビット) –
C:\Program Files (x86)\Amazon\AWSCLI
PATH 変数を変更するには (Windows)
-
Windows キーを押し、「
環境変数
」と入力します。 -
[Edit environment variables for your account] を選択します。
-
[PATH] を選択して、[Edit] を選択します。
-
セミコロンで区切って、[Variable value] フィールドにパスを追加します。以下に例を示します。
C:\existing\path
;
C:\new\path
-
[OK] を 2 回選択して、新しい設定を適用します。
-
実行中のコマンドプロンプトを閉じ、もう一度開きます。