Mac终端执行aws-adfs提示不是命令的解决方法咨询
解决Mac终端中aws-adfs命令未找到的问题
1. 先确认aws-adfs是否已安装
终端执行以下命令,检查是否已安装该工具:
pip list | grep aws-adfs
无输出则说明未安装,直接执行下方安装步骤。
2. 安装aws-adfs
方法一:通过pip安装(推荐)
如果你的系统默认Python版本为3.x,执行:
pip3 install aws-adfs
若仍在使用Python 2.x(不推荐,已停止官方支持),执行:
pip install aws-adfs
方法二:通过Homebrew安装(Mac专属)
如果日常使用Homebrew管理包,可直接运行:
brew install aws-adfs
3. 安装后仍找不到命令的处理方案
若已安装但终端仍提示命令不存在,大概率是工具安装路径未加入系统PATH环境变量:
- 先定位aws-adfs的安装路径:
若有输出(例如which aws-adfs/Users/xxx/Library/Python/3.9/bin/aws-adfs),记录下该路径。 - 编辑shell配置文件(根据你使用的shell选择,zsh用
~/.zshrc,bash用~/.bash_profile):
在文件末尾添加一行(替换成你实际查到的路径):nano ~/.zshrc
保存并退出nano(按export PATH="/Users/xxx/Library/Python/3.9/bin:$PATH"Ctrl+O回车确认保存,再按Ctrl+X退出)。 - 让配置立即生效:
若是bash环境,执行source ~/.zshrcsource ~/.bash_profile。
4. 验证安装结果
终端执行:
aws-adfs --version
能正常输出版本号即说明问题解决。
内容的提问来源于stack exchange,提问作者orange_ball_ss
相关产品推荐
相关产品推荐

