尝试在我的 Mac OS (Catalina) 上安装 AWS CLI

问题描述 投票:0回答:2

错误:

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 以提升自己并推动我的职业生涯

谢谢你。

python macos amazon-web-services deep-learning macos-catalina
2个回答
1
投票

在Mac上安装homebrew(又名brew)是很常见的,作为通用软件包管理器,然后就可以

brew install awscli

作为一般规则,我认为您还应该保留默认的 Mac Python(尤其是 v2.x)并继续安装最新的 Python v3.x。同样,您可以使用brew 来执行此操作。


0
投票
  1. 下载 AWS CLI v2 安装程序
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
  1. 在系统范围内安装 AWS CLI v2
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
© www.soinside.com 2019 - 2024. All rights reserved.