概要
AWSのElastic Beanstalkを使ってみるために、awsebcliコマンドをインストールしてみる
Homebrew でインストール
macOSを使っているのであればこちらの方が楽そうですね。
ターミナル
$ brew update
$ brew install awsebcli
$ eb --version
EB CLI 3.14.6 (Python 2.7.1)
pip でインストール (python2.7)
macOSのpython2.7環境で作業しています。
ターミナル
$ python --version
Python 2.7.15
$ pip install awsebcli --upgrade --user
$ vi ~/.bash_profile
※ `export PATH=LOCAL_PATH:$PATH`を追記
$ source ~/.bash_profile
$ eb --version
EB CLI 3.14.6 (Python 2.7.1)
※ --upgrade: すでにインストールされている要件をアップグレード
※ --user: オペレーティングシステムによって使用されるライブラリの変更を避ける
( ユーザーディレクトリのサブディレクトリにプログラムをインストール )
※ インストール先 (macOS: ~/Library/Python/3.4/bin)
pip でインストール (python3.4−3.6)
macOSのpython3.4環境で作業しています。
ターミナル
$ curl -O https://bootstrap.pypa.io/get-pip.py
$ python3 get-pip.py --user
$ pip3 install awsebcli --upgrade --user
$ vi ~/.bash_profile
※ `export PATH=LOCAL_PATH:$PATH`を追記
$ source ~/.bash_profile
$ eb --version
EB CLI 3.14.6 (Python 3.4.1)
windows環境
windowsのpython3.6環境で作業しています。
下記サイトからPython3をインストールする。
python.org
https://www.python.org/downloads/
コマンドプロンプト
# 環境設定(パスを通す)
C:¥> set PATH=%PATH%;C:¥Python36-32
C:¥> set PATH=%PATH%;C:¥Python36-32¥Scripts
# バージョン(python)
C:¥> python -V
Python 3.6.4
# ebコマンドのインストール
C:¥> pip install awsebcli
# バージョン(ebコマンド)
C:¥> eb --version
EB CLI 3.12.3 (Python 3.6.4)