awscli不在macOS上的路径中
到目前为止,我已尝试使用awscli不在macOS上的路径中,macos,amazon-web-services,pip,homebrew,aws-cli,Macos,Amazon Web Services,Pip,Homebrew,Aws Cli,到目前为止,我已尝试使用brew和pip通过命令行和交互式安装程序安装awscli,但由于路径配置,我无法使用aws命令 which aws /usr/local/bin 但是当我尝试的时候 aws--versionI获取 /Library/Frameworks/Python.framework/Versions/2.7/bin/aws: No such file or directory 如何让aws命令从正确的位置运行? 我还尝试从/usr/local/bin运行aws命令,但出现了相
brew
和pip
通过命令行和交互式安装程序安装awscli
,但由于路径配置,我无法使用aws命令
which aws
/usr/local/bin
但是当我尝试的时候
aws--version
I获取
/Library/Frameworks/Python.framework/Versions/2.7/bin/aws: No such file or directory
如何让aws命令从正确的位置运行?
我还尝试从/usr/local/bin
运行aws
命令,但出现了相同的错误
我已经在一个新的shell中尝试过了,这是aws cli v2
我也试过这个
type aws
aws is hashed (/Library/Frameworks/Python.framework/Versions/2.7/bin/aws)
同一问题:
$ /usr/local/bin/aws --version
aws-cli/2.0.23 Python/3.7.4 Darwin/19.4.0 botocore/2.0.0dev27
解决方案:
export PATH=$PATH:/usr/local/bin/aws
在测试之前,您是否启动了一个新的shell?您安装了awscli v1或v2吗?这看起来不像是通过brew安装的awscli,因为它使用的是python 2而不是python 3。请尝试键入aws,或者具体一点
/usr/local/bin/aws--version
ls-l/usr/local/bin/aws的输出是什么?