EB を手動でインストールする CLI - AWS Elastic Beanstalk

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

EB を手動でインストールする CLI

EB をインストールするにはCLI、EB CLIセットアップスクリプト を使用することをお勧めします。セットアップスクリプトが開発環境と互換性がない場合は、EB を手動でインストールしますCLI。

Linux、macOS、および Windows CLIの EB のプライマリディストリビューション方法は ですpip。 macOS これは、Python パッケージとその依存関係を簡単にインストール、アップグレード、および削除するための Python パッケージマネージャーです。macOS では、 CLIで最新バージョンの EB を取得することもできますHomebrew

互換性メモ

EB CLIは Python で開発されており、Python バージョン 3.11 以降が必要です。

EB CLIセットアップスクリプトを使用して EB CLIとその依存関係をインストールすることをお勧めします。EB を手動でインストールするとCLI、開発環境で依存関係の競合を管理するのが難しくなる可能性があります。

EB CLIと AWS Command Line Interface (AWS CLI) は、botocore Python パッケージへの依存関係を共有します。の重大な変更によりbotocore、これら 2 つのCLIツールのバージョンは のバージョンによって異なりますbotocore

この 2 つの最新バージョンCLIsには互換性があります。以前のバージョンを使用する必要がある場合は、互換性のあるバージョンについて、次の表を参照してください。

EB CLIバージョン 互換性のある AWS CLI バージョン

3.14.5 またはそれ以前

1.16.9 またはそれ以前

3.14.6 以降

1.16.11 以降

EB をインストールする CLI

pipサポートされているバージョンの Python がすでにある場合は、次の手順を使用して EB をインストールしますCLI。

Python と pip がインストールされていない場合は、使用しているオペレーティングシステムに応じた手順に従ってください。

EB をインストールするには CLI
  1. 以下のコマンドを実行します。

    $ pip install awsebcli --upgrade --user

    --upgrade オプションでは、すでにインストールされている要件をアップグレードするよう pip に指示します。--user オプションでは、オペレーティングシステムによって使用されるライブラリの変更を避けるために、ユーザーディレクトリのサブディレクトリにプログラムをインストールするよう pip に指示します。

    注記

    CLI で EB をインストールする際に問題が発生した場合はpipCLI仮想環境に EB をインストールしてツールとその依存関係を分離するか、通常とは異なるバージョンの Python を使用できます。

  2. PATH 変数に実行可能ファイルへのパスを追加します。

    • Linux および macOS の場合:

      Linux~/.local/bin

      macOS~/Library/Python/3.7/bin

      PATH 変数を変更するには (Linux、Unix、macOS):

      1. ユーザーフォルダーでシェルのプロファイルスクリプトを見つけます。現在使用しているシェルがわからない場合は、echo $SHELL を実行します。

        $ ls -a ~ . .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
        • Bash.bash_profile.profile、または .bash_login

        • Zsh - .zshrc

        • Tcsh.tcshrc.cshrc、または .login

      2. プロファイルスクリプトにエクスポートコマンドを追加します。次の例では、 で表されるパスを追加します。LOCAL_PATH を現在のPATH変数に。

        export PATH=LOCAL_PATH:$PATH
      3. 最初のステップで説明したプロファイルスクリプトを現在のセッションにロードします。次の例では、 で表されるプロファイルスクリプトをロードします。PROFILE_SCRIPT.

        $ source ~/PROFILE_SCRIPT
    • Windows の場合:

      Python 3.7%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts

      Python の以前のバージョン%USERPROFILE%\AppData\Roaming\Python\Scripts

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

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

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

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

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

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

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

  3. を実行して、EB が正しくCLIインストールされていることを確認しますeb --version

    $ eb --version EB CLI 3.14.8 (Python 3.7)

EB CLIは定期的に更新され、最新の Elastic Beanstalk 機能 をサポートする機能が追加されています。EB の最新バージョンに更新するにはCLI、インストールコマンドを再度実行します。

$ pip install awsebcli --upgrade --user

EB をアンインストールする必要がある場合はCLI、 を使用しますpip uninstall

$ pip uninstall awsebcli