以下を使用してAWSCLIをインストールしました。
pip install --upgrade --user awscli
ここで、cmdにaws configureと入力すると、次のようになります。'aws 'は内部コマンドまたは外部コマンドとして認識されません。
パスを正しく設定する必要があると確信しています。環境変数にアクセスしてパスを設定する方法は知っていますが、awscli
がインストールされている場所がわからないため、パスを何に設定すればよいかわかりません。ちなみに、私はすでにboto3をインストールしていて、それを問題なくインポートすることができます。
また、これをWindowsで設定していることにも言及する必要があります。
こんにちは私はちょうど同じ問題を抱えていました、そして私はこれをなんとか解決することができました!
python 3.7.0とpipバージョン18を使用しています。
を使用してawscliをインストールしました
pip install --upgrade --user awscli
pATHに追加されていないので、どうやって見つけたらいいのかわからないけど、削除しようと思ったら、
pip uninstall awscli
それは私に言った
Uninstalling awscli-1.15.65:
Would remove:
c:\users\riz\appdata\roaming\python\python37\scripts\aws
c:\users\riz\appdata\roaming\python\python37\scripts\aws.cmd
c:\users\riz\appdata\roaming\python\python37\scripts\aws_bash_completer
c:\users\riz\appdata\roaming\python\python37\scripts\aws_completer
c:\users\riz\appdata\roaming\python\python37\scripts\aws_zsh_completer.sh
c:\users\riz\appdata\roaming\python\python37\site-packages\awscli-1.15.65.dist-info\*
c:\users\riz\appdata\roaming\python\python37\site-packages\awscli\*
だから私はファイルがにインストールされたことを知っています
c:\users\riz\appdata\roaming\python\python37\scripts\aws
これをPATHに追加するだけです!幸運を!
私も同じ問題を抱えていました。 http://docs.aws.Amazon.com/cli/latest/userguide/awscli-install-windows.html は、パスを%USERPROFILE%\ AppData\Local\Programs \に設定する必要があることを示していますpipを使用する場合はPython\Python36\Scriptsですが、実際のパスは%USERPROFILE%\ AppData\Roaming\Python\Scriptsでした。 aws.cmdを検索して、実際にインストールされた場所を見つけることができます。そのディレクトリをパス環境変数に追加するだけです。私はPython 2.7を使用しているので、違いを説明できるかもしれません。
これを行うには2つの方法があります:1。既存のaws-cliをアップグレードします2.クリーンインストールを実行します
クリーンインストールを実行する手順は次のとおりです。
既存のaws-clirpmを削除します:pip remove aws-cli
curl " https://s3.amazonaws.com/aws-cli/awscli-bundle.Zip " -o "awscli-bundle.Zip"
pip -y install unzip
awscli-bundle.Zipを解凍します
./awscli-bundle/install -i/usr/local/aws -b/usr/local/bin/aws
aws --version
Windows 10x64にawscliをインストールしようとしたときに同じ問題が発生しました。以下のコマンドを使用してawscliをインストールしていました(次のガイドから推奨されています( AWS CLIのインストール ):
pip3 install awscli --upgrade --user
しかし、そのコマンドを実行した後でも、aws--versionコマンドを実行できません。 awsが認識されないとのことでした。したがって、いくつかのトリアージの後、awscliをインストールする唯一の機能し、簡単な方法は、Amazon自体が提供するmsiインストーラーを使用することです。
https://docs.aws.Amazon.com/cli/latest/userguide/install-windows.html
実行、インストール、追加の設定は不要、コマンドラインを再起動するだけで、魅力のように機能します。