How to upgrade AWS CLI to the latest version?

拟墨画扇 提交于 2019-11-28 04:36:19

To upgrade AWS CLI just use $ pip install --upgrade awscli

From http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-with-pip

To upgrade an existing AWS CLI installation, use the --upgrade option:

pip install --upgrade awscli

On Linux and MacOS X, here are the three commands that correspond to each step:

$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

This does not work:

pip install --upgrade awscli

This worked fine on Ubuntu 14.04( no need to reboot also .. You would have to first install pip3 ):

pip3 install --upgrade awscli

Try sudo pip install --upgrade awscli, and open a new shell. This worked well for me (no need to reboot).

For Ubuntu 16.04 I used parts of the other answers and comments and just reloaded bash instead of rebooting.

I installed the aws-cli using apt so I removed that first:

sudo apt-get remove awscli

Then I could pip install (I chose to use sudo to install globally with pip2):

sudo pip install -U awscli

Since I was doing this on a server I didn't want to reboot it, but reloading bash did the trick:

source ~/.bashrc

At this point I could use the new version of aws cli

aws --version

Simple use sudo pip install awscli --force-reinstall --upgrade

This will upgrade all the required modules.

We can follow the below commands to install AWS CLI on UBUNTU:

sudo apt install curl

curl “https://s3.amazonaws.com/aws-cli/awscli-bundle.zip” -o “awscli-bundle.zip”

unzip awscli-bundle.zip

sudo ./awscli-bundle/install -i /usr/local/ aws -b /usr/local/bin/aws

rm -rf awscli-bundle.zip awscli-bundle

To test: aws — version

For More Info :

https://gurudathbn.wordpress.com/2018/03/31/installing-aws-cli-on-ubuntu/

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!