Windows AWS CLI でのバージョン 1 のインストール、アップデート、アンインストール - AWS Command Line Interface

このドキュメントは、のバージョン 1 AWS CLI のみを対象としています。のバージョン 2 に関連するマニュアルについては AWS CLI、『バージョン 2 ユーザーガイド』を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Windows AWS CLI でのバージョン 1 のインストール、アップデート、アンインストール

AWS Command Line Interface (AWS CLI) のバージョン 1 はpip、スタンドアロンインストーラー (推奨) または Python のパッケージマネージャーを使用して Windows にインストールできます。

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

MSI AWS CLI インストーラーを使用してバージョン 1 をインストール、更新、アンインストールします。

AWS CLI バージョン 1 は Windows XP 以降でサポートされています。Windows ユーザーの場合、MSI インストールパッケージは、 AWS CLI 他の前提条件をインストールせずにバージョン 1 をインストールできる、使い慣れた便利な方法を提供します。

MSI AWS CLI インストーラーを使用してバージョン 1 をインストールし、更新します。

GitHub リリースページをチェックして、最新バージョンがいつリリースされたかを確認してください。更新がリリースされたら、インストールプロセスを繰り返して AWS CLI バージョン 1 の最新バージョンを取得する必要があります。

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

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

  3. 画面上の指示に従ってください。デフォルトでは、 AWS CLI バージョン 1 は (64 ビットバージョン) または C:\Program Files\Amazon\AWSCLI (32 ビットバージョン) にインストールされます。C:\Program Files (x86)\Amazon\AWSCLI

  4. インストールを確認するには、コマンドプロンプトで aws --version コマンドを使用します (コマンドプロンプトを開始するには、[スタート] メニューを開いて "cmd" を検索します)。

    C:\> aws --version aws-cli/1.32.65 Python/3.11.6 Windows/10 botocore/1.18.6

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

バージョン 1 をアンインストールします。 AWS CLI

以下のアンインストール手順を使用するには、MSI インストーラまたはセットアップファイルで AWS CLI バージョン 1 をインストールしている必要があります。

  1. 次のいずれかを実行して、[プログラムと機能] を開きます。

    • [コントロールパネル] を開き、[プログラムと機能] を選択します。

    • コマンドプロンプトを開き、次のコマンドを使用します。

      C:\> appwiz.cpl
  2. [AWS Command Line Interface] という名前のエントリを選択後、[アンインストール] を選択してアンインストーラを起動します。

  3. をアンインストールすることを確認します AWS CLI。

  4. (オプション) .aws フォルダ内の共有 AWS SDK AWS CLI と設定情報を削除します。

    警告

    これらの設定と認証情報の設定は、すべての AWS SDK と AWS CLIで共有されます。このフォルダを削除すると、システムに残っている AWS SDK からはアクセスできなくなります。

    .awsフォルダのデフォルトの場所はプラットフォームによって異なります。デフォルトでは、フォルダは%UserProfile%\ .aws にあります。

    $ rmdir %UserProfile%\.aws

Windows で Python と pip AWS CLI を使用してバージョン 1 をインストール、アップデート、およびアンインストールします

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

前提条件

Python 3.8 以降をインストールする必要があります。インストール手順については、Python の Beginner Guide で「Downloading Python」ページを参照してください。

警告

Python 2.7 は、2020 年 1 月 1 日に Python Software Foundation によって非推奨になりました。 AWS CLI バージョン 1.20.0 以降では、Python 3.6 の最小バージョンが必要です。

AWS CLI バージョン 1 を古いバージョンの Python で使用するには、バージョン 1 AWS CLI の以前のバージョンをインストールする必要があります。 AWS CLI バージョン 1 の Python バージョンサポートマトリックスを表示するには、を参照してくださいPython バージョンの要件

pip AWS CLI を使用してバージョン 1 をインストールして更新します。

  1. AWS CLI バージョン 1 をインストールするには、pip3コマンド (Python バージョン 3 以降を使用している場合) pip またはコマンドを使用します。

    の最新バージョンでは AWS CLI、以下のコマンドブロックを使用してください。

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

    の特定のバージョンでは AWS CLI、<ファイル名に小なり記号とバージョン番号を追加します。この例では、バージョン 1.16.312 のファイル名が <1.16.312 になるため、コマンドは以下のようになります。

    C:\> pip3 install awscli<1.16.312 --upgrade --user
  2. AWS CLI バージョン 1 が正しくインストールされていることを確認します。応答がない場合は、AWS CLI バージョン 1 の実行ファイルをコマンドラインパスに追加します。 セクションを参照してください。

    C:\> aws --version aws-cli/1.32.65 Python/3.11.6 Windows/10 botocore/1.18.6

pip AWS CLI を使用してバージョン 1 をアンインストールします。

  1. AWS CLI を使用してバージョン 1 をインストールした場合はpip、を使用してもアンインストールする必要があります。pip

    C:\> pip uninstall awscli

    Python 2 または 3 バージョンを使用している場合は、pip2 または pip3 コマンドを使用する必要がある場合があります。aws --versionコマンドを使用して、インストールしたバージョン 1 に関連付けられている Python AWS CLI バージョンを確認します。

    C:\> pip3 uninstall awscli

    すべてのファイルを削除するには、コマンドプロンプトウィンドウまたはコンピュータの再起動が必要になる場合があります。

  2. (オプション) .aws フォルダ内の共有 AWS SDK AWS CLI と設定情報を削除します。

    警告

    これらの設定と認証情報の設定は、すべての AWS SDK と AWS CLIで共有されます。このフォルダを削除すると、システムに残っている AWS SDK からはアクセスできなくなります。

    .awsフォルダのデフォルトの場所はプラットフォームによって異なります。デフォルトでは、フォルダは%UserProfile%\ .aws にあります。

    $ rmdir %UserProfile%\.aws

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

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

  1. where コマンドを使用して、aws ファイルの場所を検索します。デフォルトでは、where コマンドは、指定したプログラムがシステムの PATH 内のどこにあるかを表示します。

    C:\> where aws

    表示されるパスは、プラットフォームと、 AWS CLIのインストールに使用した方法によって異なります。バージョン番号が含まれるフォルダ名は、異なる場合があります。これらの例では、Python バージョン 3.7 を使用しています。必要に応じて、使用しているバージョン番号にバージョンを置き換えます。代表的なパスとしては、以下のようなものがあります。

    • Python 3 とpip3 - C:\Program Files\Python37\Scripts\

    • Python 3 とpip3 -- 以前のバージョンの Windows における user オプション -- %USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts

    • Python 3 とpip3 -- Windows 10 における user オプション -- %USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

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

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

    ファイルパスが返されるかどうかに基づいて、次のステップを使用します。

    A file path is returned
    C:\> where aws C:\Program Files\Amazon\AWSCLI\bin\aws.exe

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

    C:\> where c:\ aws C:\Program Files\Python37\Scripts\aws
    A file path is NOT returned

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

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

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

    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 ...
  2. Windows キーを押し、「environment variables」と入力します。

  3. [Edit environment variables for your account] (アカウントの環境変数を編集する) を選択します。

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

  5. 見つかったパスを [変数値] フィールドに追加します (例: C:\Program Files\Amazon\AWSCLI\bin\aws.exe)。

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

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

AWS CLI インストールエラーとアンインストールエラーのトラブルシューティング

をインストールまたはアンインストールした後に問題が発生した場合は AWS CLI、エラーのトラブルシューティング AWS CLIトラブルシューティングの手順についてを参照してください。最も関連性の高いトラブルシューティングステップについては、「コマンドが見つからないエラー」、「「aws --version」コマンドが、インストールしたのとは異なるバージョンを返す」、および「「aws --version" コマンドは、をアンインストールした後のバージョンを返します。 AWS CLI」を参照してください。