Dragon Arrow written by Tatsuya Nakaji, all rights reserved animated-dragon-image-0164

AWS コマンドラインインターフェイス

updated on 2019-04-05

イメージ

AWS コマンドラインインターフェイス


役割: AWS コマンドラインインターフェイス (CLI) は、AWS サービスを管理するための統合ツールです。ダウンロードおよび設定用の単一のツールのみを使用して、コマンドラインから複数の AWS サービスを制御し、スクリプトを使用してこれらを自動化することができます。


Windows
64 ビットまたは 32 ビット の Windows インストーラをダウンロードし、実行します。

Mac および Linux
Python 2.6.5 以降が必要です。
pip を使ってインストールします。

$ pip install awscli 

Amazon Linux
AWS CLI は Amazon Linux AMI にプレインストールされています。

リリースノート
最新バージョンの詳細については、リリースノートを確認してください。



Mac

手順1: Python 2.6.5 以降が必要

$sudo brew install python


手順2: Python のパッケージのインストーラーを使用する

$sudo easy_install pip


手順3: awscli をインストール

pip install awscli


matplotlib 1.3.1 requires nose, which is not installed.

matplotlib 1.3.1 requires tornado, which is not installed.

みたいなエラーが出たら

$ sudo easy_install nose
$ sudo easy_install tornado
(エラーがまだ消えないなら)
$ pip install tornado


Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

みたいなエラーはsixがすでに入っているのが原因みたいなので以下で解決

$ sudo pip install awscli --upgrade --ignore-installed six




document