Installation et mise à jour de la AWS CLI version 1 dans un environnement virtuel - AWS Command Line Interface

Cette documentation concerne AWS CLI uniquement la version 1 du. Pour la documentation relative à la version 2 du AWS CLI, consultez le guide de l'utilisateur de la version 2.

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 et mise à jour de la AWS CLI version 1 dans un environnement virtuel

Vous pouvez éviter les conflits entre les versions requises et les autres pip packages en installant la version 1 de AWS Command Line Interface (AWS CLI) dans un environnement virtuel.

Prérequis

  • Python 3.8 ou version ultérieure. Pour obtenir des instructions sur l’installation, veuillez consulter la page Téléchargement de Python dans le Guide du débutantde Python.

    Matrice de support des versions Python
    AWS CLI version Version de Python prise en charge
    1.32.0 — actuel Python 3.8+
    1,27,0 — 1,31,1x Python 3.7 et versions ultérieures
    1,20,0 — 1,26x Python 3.6 ou version ultérieure
    1,19,0 — 1,19,x Python 2.7+, Python 3.6+
    1,17 — 1,18x Python 2.7+, Python 3.4+
    1,0 — 1,16x Python 2.6 et versions antérieures, Python 3.3 et versions antérieures
  • pip ou pip3 est installé.

Installation et mise à jour de la AWS CLI version 1 dans un environnement virtuel

  1. Installez virtualenv avec pip.

    $ pip install --user virtualenv
  2. Créez et nommez un environnement virtuel.

    $ virtualenv ~/cli-ve

    Vous pouvez également utiliser l'option -p pour spécifier une version de Python autre que la version par défaut.

    $ virtualenv -p /usr/bin/python37 ~/cli-ve
  3. Activez votre nouvel environnement virtuel.

    Linux ou macOS

    $ source ~/cli-ve/bin/activate

    Windows

    $ %USERPROFILE%\cli-ve\Scripts\activate

    L'invite change pour indiquer que votre environnement virtuel est actif :

    (cli-ve)~$
  4. Installez ou mettez à jour la AWS CLI version 1 dans votre environnement virtuel.

    (cli-ve)~$ pip install --upgrade awscli
  5. Vérifiez que la AWS CLI version 1 est correctement installée.

    $ aws --version aws-cli/1.32.65 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
  6. La commande deactivate vous permet de quitter l'environnement virtuel. Réactivez l'environnement chaque fois que vous démarrez une nouvelle session.

Résolution des erreurs AWS CLI d'installation et de désinstallation

Si vous rencontrez des problèmes après l'installation ou la désinstallation du AWS CLI, consultez les étapes de résolution Résoudre les erreurs AWS CLI des problèmes. Pour connaître les étapes de résolution des problèmes les plus pertinentesErreurs de commande non trouvées, reportez-vous aux La commande « aws --version » renvoie une version différente de celle que vous avez installée sections, etLa commande « aws --version » renvoie une version après avoir désinstallé le AWS CLI.