web-dev-qa-db-fra.com

Comment mettre à niveau AWS CLI vers la dernière version?

J'ai récemment remarqué que j'utilisais une ancienne version de l'AWS CLI qui manquait de certaines fonctionnalités dont j'avais besoin:

$aws --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic

Comment puis-je mettre à niveau vers la dernière version de l'AWS CLI (1.10.24)?

Modifier:

L'exécution de la commande suivante ne parvient pas à mettre à jour AWS CLI:

$ pip install --upgrade awscli
Requirement already up-to-date: awscli in /usr/local/lib/python2.7/dist-packages
Cleaning up...

Vérification de la version:

$ aws --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic
103
Borealis

Pour mettre à niveau AWS CLI, utilisez simplement:

pip install --upgrade awscli
5
Nabeel Shaikh

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

Pour mettre à niveau une installation AWS CLI existante, utilisez l'option --upgrade:

pip installer --upgrade awscli

97
Vijay Dev

Sous Linux et MacOS X, voici les trois commandes correspondant à chaque étape:

$ 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
38
Andong Zhan

Cela ne fonctionne pas:

pip installer --upgrade awscli

Cela a bien fonctionné sous Ubuntu 14.04 (pas besoin de redémarrer aussi .. Il faudrait d’abord installer pip3):

pip3 installer --upgrade awscli

21
Deepak

Essayez Sudo pip install --upgrade awscli et ouvrez un nouveau Shell. Cela a bien fonctionné pour moi (pas besoin de redémarrer).

9
Hadi Pouransari

Pour Ubuntu 16.04, j'ai utilisé des parties des autres réponses et commentaires et j'ai simplement rechargé bash au lieu de redémarrer.

J'ai installé l'aws-cli en utilisant apt, donc j'ai d'abord supprimé ce qui suit:

Sudo apt-get remove awscli

Ensuite, je pourrais installer pip (j'ai choisi d'utiliser Sudo pour installer globalement avec pip2):

Sudo pip install -U awscli

Comme je le faisais sur un serveur, je ne voulais pas le redémarrer, mais recharger bash a fait l'affaire:

source ~/.bashrc

À ce stade, je pourrais utiliser la nouvelle version de aws cli

aws --version
7
petroleyum

Utilisation simple Sudo pip install awscli --force-reinstall --upgrade

Cela mettra à niveau tous les modules requis.

3
Kc Bickey

Nous pouvons suivre les commandes ci-dessous pour installer AWS CLI sur UBUNTU:

Sudo apt install curl

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

décompressez awscli-bundle.Zip

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

rm -rf awscli-bundle.Zip awscli-bundle

Pour tester: aws - version

Pour plus d'informations :

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

0
Gurudath BN