Cette documentation concerne uniquement la version 1 de l’AWS CLI. Pour la documentation relative à la version 2 de l’AWS CLI, consultez le Guide de l’utilisateur de la version 2.
Installation, mise à jour et désinstallation de l’AWS CLI version 1 sous Amazon Linux
L’AWS CLI version 1 est préinstallée sous Amazon Linux et Amazon Linux 2. Vérifiez la version installée à l’aide de la commande suivante.
$aws --versionaws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
Selon la date à laquelle vous avez créé votre instance Amazon Linux, l’AWS CLI version 1 est préinstallée à l’aide de l’un des gestionnaires de packages suivants :
Prérequis
Vous devez également installer Python 3.8 ou version ultérieure. Pour obtenir des instructions sur l’installation, consultez la page Téléchargement de Python
Matrice de prise en charge des versions Python
| Version de l’AWS CLI | Version de Python prise en charge |
|---|---|
| 1.39.0 – Version actuelle | Python 3.9+ |
| 1.32.0 – 1.38.38 | Python 3.8+ |
| 1.27.0 – 1.31.x | Python 3.7+ |
| 1.20.0 – 1.26.x | Python 3.6+ |
| 1.19.0 – 1.19.x | Python 2.7+, Python 3.6+ |
| 1.17 – 1.18.x | Python 2.7+, Python 3.4+ |
| 1.0 – 1.16.x | Python 2.6 et versions antérieures, Python 3.3 et versions antérieures |
Installation, mise à jour ou désinstallation à l’aide de pip
La plupart des instances Amazon Linux utilisent pip pour préinstaller l’AWS CLI version 1.
Installation ou mise à jour de l’AWS CLI version 1 sous Amazon Linux à l’aide de pip
Pour installer la dernière version de l’AWS CLI version 1 pour l’utilisateur actuel, suivez les instructions suivantes.
-
Si vous avez Python version 3 ou ultérieure installé, nous vous recommandons d’utiliser
pip3. Utilisezpip3 installpour installer ou procéder à la mise à jour vers la dernière version de l’AWS CLI version 1. Si vous exécutez la commande à partir d’un environnement virtuel Python (venv), vous n’avez pas besoin d’utiliser l’option --user.$pip3 install --upgrade --user awscli -
Vérifiez que le dossier qui contient
awsfait partie de votre variablePATH.-
Recherchez le script de profil de votre shell dans votre répertoire utilisateur. Si vous n’êtes pas certain du shell utilisé, exécutez
echo $SHELL.$ls -a ~. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads-
Bash :
.bash_profile,.profileou.bash_login -
Zsh :
.zshrc -
Tcsh :
.tcshrc,.cshrcou.login
-
-
Ajoutez une commande d’exportation à la fin de votre script de profil similaire à l’exemple suivant.
export PATH=$HOME/.local/bin:$PATHCette commande ajoute le chemin d’accès,
$HOME/.local/bindans cet exemple, devant la variable$PATHactuelle. -
Rechargez le profil dans la session en cours pour appliquer ces modifications.
$source ~/.bash_profile
-
-
Pour vérifier que vous exécutez la nouvelle version, utilisez la commande
aws --version.$aws --versionaws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
Désinstallation de l’AWS CLI version 1 à l’aide de pip
Si vous devez désinstaller l’AWS CLI, utilisez pip uninstall.
$pip3 uninstall awscli
Installation, mise à jour ou désinstallation à l’aide de yum
La plupart des instances Amazon Linux 2 utilisent yum pour préinstaller l’AWS CLI version 1.
Installation ou mise à jour de l’AWS CLI version 1 sous Amazon Linux à l’aide de yum
Pour installer la dernière version de l’AWS CLI version 1 disponible sous Amazon Linux, exécutez la commande suivante :
$sudo yum install awscli
Pour mettre à jour la dernière version de l’AWS CLI version 1 disponible sous Amazon Linux, exécutez la commande suivante :
$sudo yum update awscli
Pour vérifier que vous exécutez la nouvelle version, utilisez la commande aws --version.
$aws --versionaws-cli/1.40.41 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
Désinstallation de l’AWS CLI version 1 à l’aide de yum
Pour désinstaller l’AWS CLI, utilisez yum remove.
$sudo yum remove awscli
Résolution des erreurs d’installation et de désinstallation de l’AWS CLI
Si vous rencontrez des problèmes après l’installation ou la désinstallation de l’AWS CLI, consultez Résolution des erreurs liées à l’AWS CLI pour connaître les étapes de résolution de problèmes. Pour connaître les étapes de résolution de problèmes les plus pertinentes, consultez Erreurs de type Commande introuvable, La commande « aws --version » renvoie une version différente de celle que vous avez installée et La commande « aws --version » renvoie une version après la désinstallation de l’AWS CLI.