LoginSignup
4
5

More than 3 years have passed since last update.

【Windows】AWS CLI のインストールと設定手順(Python&pip使用)

Posted at

Windows PCに、Pythonとpipを使用し、AWS CLI をインストールする方法です。

対象ツール

AWS CLI

前提条件

端末:Windows PC
Pythonインストール済

手順

1. インストール

①pythonのバージョンの確認
・python3が入っていればOK(以下はpython 3.7.3)

> python -V
Python 3.7.3 

②pipを使用して、AWS CLI をインストール
・以下を実行

> pip3 install awscli

③パスの確認
・以下を実行

> where c:\ aws

・見つからない場合は、以下を実行する

> where /R c:\ aws

④Pathの設定
・Windowsボタンを押して検索ボックスで「環境変数」と入力して検索し、
 3で表示されたPathを設定する

【例】表示結果が「c:[userdirectory]\Python\Python37\Scripts\aws」の場合
 設定内容:c:[userdirectory]\Python\Python37\Scripts

⑤AWS CLIのバージョンの確認
・インストール、Pathの設定が正常であれば以下のような結果が出力される

> aws --version
aws-cli/1.16.225 Python/3.7.3 Windows/10 botocore/1.12.215

※注意点:環境変数設定前からコマンドプロンプトが起動していた場合は一度閉じて、再度立ち上げる

2. 設定

①IAMユーザーのアクセスキーの作成
Identity and Access Management (IAM)にアクセス
・左側のAWS Accountペインより、「ユーザー」をクリック
・「認証情報」 > 「アクセスキーの作成」
・「.csvファイルのダウンロード」をクリック(キー情報を得る)
・accessKeys.csvがダウンロードされ、キー情報が得られる

※注意点:accessKeys.csvは紛失しないようにすること

②かんたん設定(一般的な使用の場合)
・コマンドプロンプトにて、以下を実行

> aws configure

AWS Access Key ID, Secret access key, Default region name, Default output formatが順に問われるので、以下を参考に設定

> AWS Access Key ID [None]:csvファイルのAccess key IDを入力
> Secret access key:csvファイルのSecret access keyを入力
> Default region name [None]: ap-northeast-1
> Default output format [None]:json

※補足1:Default region nameはAWS Service Endpointsを参照。ap-northeast-1はAsia Pacific (Tokyo)
※補足2:Default output formatのデフォルトはjson

参考

CLI の使用 | AWSドキュメント
Windows に AWS CLI をインストールする | AWSドキュメント

4
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
5