AWS CLI 仮想環境にバージョン 1 をインストールして更新する - AWS Command Line Interface

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

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

AWS CLI 仮想環境にバージョン 1 をインストールして更新する

バージョン 1 の AWS Command Line Interface (AWS CLI) を仮想環境にインストールすることで、pip要件のバージョンが他のパッケージと競合するのを防ぐことができます。

前提条件

  • Python 3.8 またはそれ以降。インストール手順については、Python の Beginner Guide で「Downloading Python」ページを参照してください。

    Python バージョンのサポートマトリックス
    AWS CLI バージョン サポートされている Python のバージョン
    1.32.0 – 最新 Python 3.8 以上
    1.27.0 – 1.31.x Python 3.7 以上
    1.20.0 – 1.26.x Python 3.6 以上
    1.19.0 – 1.19.x Python 2.7 以上、Python 3.6 以上
    1.17 — 1.18.x Python 2.7 以上、Python 3.4 以上
    1.0 — 1.16.x Python 2.6 以上、Python 3.3 以上
  • pip または pip3 がインストールされています。

AWS CLI バージョン 1 を仮想環境にインストールして更新します。

  1. pip を使用して virtualenv をインストールします。

    $ pip install --user virtualenv
  2. 仮想環境を作成して名前を付けます。

    $ virtualenv ~/cli-ve

    または、-p オプションを使用してデフォルト以外のバージョンの Python を指定できます。

    $ virtualenv -p /usr/bin/python37 ~/cli-ve
  3. 新しい仮想環境をアクティブ化します。

    Linux または macOS

    $ source ~/cli-ve/bin/activate

    Windows

    $ %USERPROFILE%\cli-ve\Scripts\activate

    プロンプトが変わり、仮想環境がアクティブであることが示されます。

    (cli-ve)~$
  4. AWS CLI バージョン 1 を仮想環境にインストールまたは更新します。

    (cli-ve)~$ pip install --upgrade awscli
  5. AWS CLI バージョン 1 が正しくインストールされていることを確認します。

    $ aws --version aws-cli/1.32.65 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
  6. deactivate コマンドを使用して、仮想環境を終了できます。新しいセッションを開始するたびに、環境を再度アクティブ化する必要があります。

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

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