awscliをインストールしたがcommand not foundになる場合の対策

公式に従って下記のようにインストールしてみましたが

pip install awscli --upgrade --user

結果下記のようにそんなコマンドは存在しないと言われた

root@cfecaa5a4d7c:/tmp# aws
bash: aws: command not found

@uasi さんに教えていただいたのですが、--userをつけるとユーザーディレクトリにインストールされているだけらしいのでパスは通らないと。。

でもパスとってほしいので、--ignore-installed sixオプションを付けて再度インストールをする。

pip install awscli --ignore-installed six

すると無事使えるようになりました

root@cfecaa5a4d7c:/tmp# aws
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
aws: error: too few arguments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA