Installation, mise à jour et désinstallation de l'interface de ligne de commande AWS version 1 sous Amazon Linux - interface ligne de commande AWS

Python 2.7, 3.4 et 3.5 est obsolète pour l'interface de ligne de commande AWS version 1. Pour plus d'informations, consultez la section de l'interface de ligne de commande AWS version 1 de commandeSur les versions de l'interface de ligne de commande AWS.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installation, mise à jour et désinstallation de l'interface de ligne de commande AWS version 1 sous Amazon Linux

L'interface de ligne de commande AWS version 1 est préinstallée sur Amazon Linux et Amazon Linux 2. Vérifiez la version installée à l'aide de la commande suivante.

$ aws --version aws-cli/1.19.3 Python/3.7.4 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13

Prerequisites

Vous devez disposer de Python 2 version 2.7 ou ultérieure de Python 3 ou la version 3.6 ou ultérieure de Python 3. Pour obtenir des instructions sur l’installation, veuillez consulter la page Téléchargement de Python dans le Guide du débutantde Python.

Avertissement

À partir du 2/1/2021, Python 3.4 et 3.5 est obsolète.

Python 2.7 a été dépréciée par l'Python Software Foundation1er janvier 2020. À l'avenir, les clients utilisant l'interface de ligne de commande AWS version 1 doivent passer à l'utilisation de Python 3, avec un minimum de Python 3.6. La prise en charge de Python 2.7 est obsolète pour les nouvelles versions de l'interface de ligne de commande AWS version 1 à partir du 15/7/2021.

Pour utiliser la version 1 de l'interface de ligne de commande AWS avec une ancienne version de Python, vous devez installer une version antérieure de la version 1 de l'interface de ligne de commande AWS.

Pour afficher la matrice de support de la version Python de l'interface de ligne de commande AWS version 1, consultezA propos des versions CLI AWS.

Installer ou mettre à jour la CLI AWS version 1 sur Amazon Linux à l'aide de pip

Pour installer la dernière version de l'interface de ligne de commande AWS version 1 pour l'utilisateur actuel, suivez les instructions suivantes.

  1. 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'interface de ligne de commande AWS 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
  2. Vérifiez que le dossier qui contient aws fait partie de votre variable PATH.

    1. 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,.profile, ou.bash_login

      • Zsh : .zshrc

      • Tcsh.tcshrc,.cshrcou.login

    2. Ajoutez une commande d'exportation à la fin de votre script de profil similaire à l'exemple suivant.

      export PATH=$HOME/.local/bin:$PATH

      Cette commande ajoute le chemin d'accès, $HOME/.local/bin dans cet exemple, devant la variable $PATH actuelle.

    3. Rechargez le profil dans la session en cours pour appliquer ces modifications.

      $ source ~/.bash_profile
  3. Pour vérifier que vous exécutez la nouvelle version, utilisez la commande aws --version.

    $ aws --version aws-cli/1.19.3 Python/3.7.4 Linux/4.14.133-113.105.amzn2.x86_64 botocore/1.13

Désinstaller l'interface de ligne de commande AWS version 1 à l'aide de pip

Si vous devez désinstaller l'interface de ligne de commande AWS, utilisezpip uninstall.

$ pip3 uninstall awscli