amazon-web-services - 将 AWS CLI 从 1 更改为 2
问题描述
which aws
将 AWS CLI 从 1 更改为 2时检查 AWS PATH
/Users/username/.pyenv/shims/aws
我以前是通过pyenv安装的,但是想把它去掉,按照系统2安装,但是即使按照官方文档试了,也没有改成系统2。 https://docs.aws.amazon .com/cli/latest/userguide/install-cliv2-mac.html
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /
即使我键入此命令,它也没有更改为 2 系统。
我也尝试卸载 AWS CLI,但它不起作用。有谁知道有什么方法可以做到这一点?
谢谢你
解决方案
我从 中删除了旧的 aws cli ~/.pyenv/versions/x.x.x/bin/aws
,其中 xxx 是当前的 Python 版本。
获取当前版本:
$ pyenv versions
* 3.7.4
从当前 pyenv bin 中删除 aws cli:
$ rm -rf ~/.pyenv/versions/3.7.4/bin/aws*
再试一次which aws
:
$ which aws
/usr/local/bin/aws
推荐阅读
- android - 如何在图像编辑器中设置 sourceImagePath、outputFile
- javascript - 无法单击 selenium webdriver 中的剑道下拉菜单
- excel - 当“On Error Resume Next”将先前的值留在变量中时,如何返回空白或零?
- php - 我可以在模型中添加新键吗?
- django - 在没有循环的情况下从模板中的数据库中获取内容?
- hyperledger-fabric - 使用 go sdk 开发一个超级账本结构链码好吗?
- laravel - 如果项目(多个项目)将在几天后过期,如何通知管理员-Laravel
- node.js - 在 mongoosejs 中执行创建后使用结果填充数据
- reactjs - React:基于对象状态数组的过滤表?
- javascript - 当我更改窗口大小时,我的图像没有像我期望的那样在图像轮播中缩放