AWS CLIバージョン 2 をインストールしようとしたら「インストールできませんでした。」と怒られた
TL;DR(3行で)
この記事でやること
AWS CLI v2
のインストール
開発環境
- MacOS(Mojave)
経緯
諸事情でOSをダウングレード、クリーンインストールした
そのときに不可視ファイルがバックアップされていなかったため最初から入れ直す必要があったのです。
AWS CLIをインストールしようと調べたらv2なるものが見つかった
下記リンクがすぐに出てきました
aws.amazon.com
その中に下記の記述があったため「今の自分の環境には最適!!」と感じてインストールしようとする
AWS CLI を使用するために Python をインストールする必要はありません。 互換性のあるPythonバージョン、仮想環境、または競合するPythonパッケージについて心配する必要はありません。*1
pkgファイルからmacにインストールしようとするも...
下記からAWSCLIV2.pkgをダウンロードして、
docs.aws.amazon.com
インストーラーを進めていき、「インストール先の選択」を
「自分専用にインストール」
に変更して進めていくと「インストールできませんでした。」と下記の画像が表示されました。
原因は「インストール先の選択」を「自分専用にインストール」にしたことが原因でした
「インストール先の選択」を「このコンピュータのすべてのユーザ用にインストール」に変更したらパスワードを求められ入力するとインストールが完了した。
コマンドラインでもインストールできる
- こちらを参考にインストールしました
- こちらの方が楽でした
$ curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg" % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 20.9M 100 20.9M 0 0 3677k 0 0:00:05 0:00:05 --:--:-- 4034k $ sudo installer -pkg AWSCLIV2.pkg -target / Password: installer: Package name is AWS Command Line Interface installer: Installing at base path / installer: The install was successful. $ which aws /usr/local/bin/aws $ aws --version aws-cli/2.0.40 Python/3.7.4 Darwin/18.7.0 exe/x86_64
以上!!!
*1:1