J4c*_*4ce 5 python amazon-web-services aws-cli boto3
我使用以下方法安装了AWSCLI:
pip install --upgrade --user awscli
Run Code Online (Sandbox Code Playgroud)
现在,如果我在cmd中键入aws configure,我将得到:'aws'不被识别为内部或外部命令...
我很确定需要正确设置路径。我知道如何进入环境变量来设置路径,但是我不知道将路径设置为什么,因为我看不到awscli安装位置。顺便说一句,我已经安装了boto3,并且可以导入它。
我还应该提到我是在Windows中设置的。
小智 8
嗨,我只是遇到了同样的问题,我设法解决了这个问题!
我正在使用python 3.7.0和pip版本18。
我使用安装了awscli
pip install --upgrade --user awscli
Run Code Online (Sandbox Code Playgroud)
但是它没有添加到PATH中,我也不知道如何找到它。但是当我决定删除它时,运行
pip uninstall awscli
Run Code Online (Sandbox Code Playgroud)
它告诉我
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\*
Run Code Online (Sandbox Code Playgroud)
所以我知道文件安装在
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 \ Python \ Python36 \ Scripts使用pip,但对我来说,路径实际上是%USERPROFILE%\ AppData \ Roaming \ Python \ Scripts。您可以搜索aws.cmd来查找它的实际安装位置。只需将该目录添加到您的路径环境变量即可。我正在使用Python 2.7,因此可以解释其中的区别。
有两种方法可以实现: 1. 升级现有的 aws-cli 2. 进行全新安装
以下是执行全新安装的步骤:
删除任何现有的 aws-cli rpm: pip remove aws-cli
卷曲“ https://s3.amazonaws.com/aws-cli/awscli-bundle.zip ”
pip -y 安装解压
解压缩 awscli-bundle.zip
./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
aws --版本
| 归档时间: |
|
| 查看次数: |
8223 次 |
| 最近记录: |