我已经使用"sudo pip install --upgrade awscli“安装了AWS CLI的最新版本。这已经成功地更新了我的aws cli版本,但仅针对root用户,但对于所有剩余用户,它仅显示为以前的版本,如果我在没有sudo的情况下运行该命令,则其显示的权限被拒绝。
如果我的服务器有多个linux用户,并且想要为所有用户将我的aws cli版本从1.16.3更新到1.18.223,我该怎么做?
请帮帮我。
提前感谢
发布于 2021-02-03 01:34:56
你可以调整你想要安装的路径,二进制文件。
Install the AWS CLI version 1 using the bundled installer with sudo
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle-1.18.223.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws只是好奇,当你升级AWS Cli时,为什么不升级最新的,它是向后兼容的,而且可能有更多的选项
尽量不要在sudo中安装pip包。最好使用Creating virtual environments
https://stackoverflow.com/questions/66012641
复制相似问题