Mac端AWS CLI更新:如何检查原安装方式?
检查Mac上AWS CLI的安装方式及对应更新方法
一、判断安装方式的几种方法
1. 查看AWS CLI的执行路径
打开终端运行以下命令:
which aws
根据输出路径判断:
- 路径为
/usr/local/bin/aws:基本是通过Homebrew安装 - 路径为
/usr/bin/aws:大概率是Mac系统预装的AWS CLI v1版本 - 路径为
/opt/awscli/aws或/usr/local/aws-cli/bin/aws:一般是用官方pkg安装包部署的 - 路径包含Python site-packages目录(如
/Library/Python/3.x/bin/aws):说明是通过pip安装的
2. 验证具体安装来源
检查Homebrew安装
brew list | grep awscli
输出包含awscli则确认是Homebrew安装。
检查官方pkg安装包
pkgutil --pkgs | grep com.amazon.aws.cli
有返回结果则说明是官方pkg包安装。
检查pip安装
pip list | grep awscli # 对应Python3环境用:pip3 list | grep awscli
出现awscli条目即为pip安装。
二、对应安装方式的更新操作
- Homebrew安装:
brew update brew upgrade awscli - 官方pkg安装包:
直接下载最新的官方pkg安装包运行,会自动覆盖旧版本。 - pip安装:
pip install --upgrade awscli # Python3环境用:pip3 install --upgrade awscli - 系统预装v1版本:
建议先卸载预装版本,再通过Homebrew或官方pkg包安装最新的AWS CLI v2(v1功能有限,官方推荐使用v2)。
内容的提问来源于stack exchange,提问作者Axol Otl
相关产品推荐
相关产品推荐

