■目的
python3系を使用したawscliをインストールする。
■はじめに
本記事は下記記事の続き。
■手順
1.awscliインストール
# pip install awscli --upgrade --user
■はじめに
本記事は下記記事の続き。
■手順
1.awscliインストール
# pip install awscli --upgrade --user
~中略~
Successfully installed PyYAML-5.1.2 awscli-1.16.298 botocore-1.13.34 colorama-0.4.1 docutils-0.15.2 jmespath-0.9.4 pyasn1-0.4.8 python-dateutil-2.8.0 rsa-3.4.2 s3transfer-0.2.1 six-1.13.0 urllib3-1.25.7
※--userを指定するとログイン中ユーザのホームディレクトリ配下に.local/bin/aws が作成される。
2.ついでにpipも最新版に
# pip install --upgrade pip
Successfully installed pip-19.3.1
3.awscliバージョンの確認
# /root/.local/bin/aws --version
aws-cli/1.16.298 Python/3.7.3 Linux/3.10.0-957.5.1.el7.x86_64 botocore/1.13.34 ※最新版であることを確認できた。
4.awscliコマンドにパスを通す
# vi /root/.bash_profile
作業前: PATH=$PATH:$HOME/bin:/usr/local/python/bin
作業後: PATH=$PATH:$HOME/bin:/usr/local/python/bin:/root/.local/bin/
# source .bash_profile
# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/usr/local/python/bin:/root/bin:/usr/local/python/bin:/root/.local/bin/
# which aws
/root/.local/bin/aws
# aws --version
aws-cli/1.16.298 Python/3.7.3 Linux/3.10.0-957.5.1.el7.x86_64 botocore/1.13.34
※--userを指定するとログイン中ユーザのホームディレクトリ配下に.local/bin/aws が作成される。
2.ついでにpipも最新版に
# pip install --upgrade pip
Successfully installed pip-19.3.1
3.awscliバージョンの確認
# /root/.local/bin/aws --version
aws-cli/1.16.298 Python/3.7.3 Linux/3.10.0-957.5.1.el7.x86_64 botocore/1.13.34 ※最新版であることを確認できた。
4.awscliコマンドにパスを通す
# vi /root/.bash_profile
作業前: PATH=$PATH:$HOME/bin:/usr/local/python/bin
作業後: PATH=$PATH:$HOME/bin:/usr/local/python/bin:/root/.local/bin/
# source .bash_profile
# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/usr/local/python/bin:/root/bin:/usr/local/python/bin:/root/.local/bin/
# which aws
/root/.local/bin/aws
# aws --version
aws-cli/1.16.298 Python/3.7.3 Linux/3.10.0-957.5.1.el7.x86_64 botocore/1.13.34