错误:
Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packages/PyYAML-5.1.2.dist-info'
Consider using the `--user` option or check the permissions.
这是我不断从终端收到的消息...我应该将 python 升级到最新版本吗(有人可以给我关于如何使用 Mac 执行此操作的建议吗?我是否只需访问 python 的网站,哈哈?)
如何安装 AWS CLI 软件包?我正在努力学习 AWS 以提升自己并推动我的职业生涯
谢谢你。
在Mac上安装homebrew(又名brew)是很常见的,作为通用软件包管理器,然后就可以
brew install awscli
。
作为一般规则,我认为您还应该保留默认的 Mac Python(尤其是 v2.x)并继续安装最新的 Python v3.x。同样,您可以使用brew 来执行此操作。
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /
要验证 shell 是否可以在 $PATH 中找到并运行 aws 命令,请使用以下命令。
$ which aws
/usr/local/bin/aws
$ aws --version
aws-cli/2.17.20 Python/3.11.6 Darwin/23.3.0 botocore/2.4.5
设置完成后,您就可以设置 AWS CLI了
$ aws configure
AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: json