Edited at

aws codecommit aws: command not found

More than 1 year has passed since last update.

codecommitに一から慣れようと思って操作していたらいきなりつまずきました。もしかしたらこんな方達がいるかもと思いその時の対策を書きます

※以下2行ほどの追記※

ちなみにAWSのcodecommit使い方。アクセスキー作るところからなど。では最初から最後まで書かさせていただきました。:sunflower:


  • codecommitを使う前にcilをインストールする

cilをインストールするにはpythonのpipが必要になってくるので先にそれをインストールします。

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"



sudo python get-pip.py



次にそのpip使ってcilをインストールします。

sudo pip install awscli



…ここまではうまく行ったんです。ここから秘密鍵とか公開鍵とか登録しようと思ったら。

aws: command not found が出てきたんです。

で、色々調べたら

sudo pip install awscli --ignore-installed six



とういうコマンドを見つけたので打ってみました。

そしたら!!!

aws configure



が打てて色々登録できる状態になりました。:sunny:

ちなみにこれができたのでなんとなく--ignore-installed sixを打って検索してみたところ何かがインストールされていてできないのをこのコマンドがカバーしてくれる的なことで書いてありました。なるほどです。

あとこのコマンドを見つけたのはawsのサイトなので一応URL貼らさせていただきます。

http://docs.amazonaws.cn/en_us/cli/latest/userguide/installing.html