如何解决`aws` CLI返回“错误的解释器:没有这样的文件或目录” 选项1
我不知道我的系统上有任何更改,但是aws
CLI工具已停止工作。
$ aws
-bash: /Users/user_name/Library/Python/3.7/bin/aws: /usr/local/opt/python/bin/python3.7: bad interpreter: No such file or directory
我尝试过brew reinstall awscli
,该建议在其他地方提出,但是没有运气。
解决方法
选项1
类型
brew uninstall awscli
然后
brew install awscli
将python更新到3.9。 看看下面的post.
如果这种方法对您不起作用,请尝试:
选项2
-
转到https://www.python.org/并为您的操作系统使用GUI安装程序
-
pip3 install awscli
另一种选择是查看 .bash_profile
或 .zshrc
,查找如下所示的行:
export PATH=/Users/user_name/Library/Python/3.7/bin/:$PATH
尝试先评论它。如果它对你有用 - 删除它。
这一行的作用是为二进制文件添加查找路径,这反过来又优先于 brew 安装。
,我通过查看我的 .bash_profile
解决了这个问题。有一个旧条目在更新 python 后失效。
以防万一有人也忘了先看明显的,像我一样......;)
,另一种解决方案
I
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。