Installazione e aggiornamento della AWS CLI versione 1 in un ambiente virtuale - AWS Command Line Interface

Questa documentazione è valida AWS CLI solo per la versione 1. Per la documentazione relativa alla versione 2 di AWS CLI, consulta la Guida per l'utente della versione 2.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Installazione e aggiornamento della AWS CLI versione 1 in un ambiente virtuale

È possibile evitare conflitti tra le versioni dei requisiti e gli altri pip pacchetti installando la versione 1 di AWS Command Line Interface (AWS CLI) in un ambiente virtuale.

Prerequisiti

  • Python 3.8 o successivo. Per istruzioni sull'installazione, consulta la pagina del download di Python nel manuale Beginner Guidedi Python.

    Matrice di supporto per la versione Python

    AWS CLI versione Versione Python supportata
    1.32.0 — attuale 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.19x Python 2.7+, Python 3.6+
    1.17 — 1.18x Python 2.7+, Python 3.4+
    1,0 — 1,16x Python 2.6 e versioni precedenti, Python 3.3 e precedenti
  • È installato pip o pip3.

Installa e aggiorna la AWS CLI versione 1 in un ambiente virtuale

  1. Installare virtualenv utilizzando pip.

    $ pip install --user virtualenv
  2. Creare un ambiente virtuale e assegnargli un nome.

    $ virtualenv ~/cli-ve

    In alternativa, è possibile utilizzare l'opzione -p per specificare una versione di Python diversa da quella di default.

    $ virtualenv -p /usr/bin/python37 ~/cli-ve
  3. Attivare il nuovo ambiente virtuale.

    Linux o macOS

    $ source ~/cli-ve/bin/activate

    Windows

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

    Il prompt cambia per mostrare che l'ambiente virtuale è attivo:

    (cli-ve)~$
  4. Installa o aggiorna la AWS CLI versione 1 nel tuo ambiente virtuale.

    (cli-ve)~$ pip install --upgrade awscli
  5. Verifica che la AWS CLI versione 1 sia installata correttamente.

    $ aws --version aws-cli/1.33.33 Python/3.11.6 Linux/5.10.205-195.807.amzn2.x86_64 botocore/1.18.6
  6. Puoi utilizzare il comando deactivate per chiudere l'ambiente virtuale. Quando avvii una nuova sessione, devi attivare nuovamente l'ambiente.

Risoluzione degli errori di AWS CLI installazione e disinstallazione

Se riscontri problemi dopo l'installazione o la disinstallazione di AWS CLI, consulta la procedura Risoluzione degli errori per AWS CLI per la risoluzione dei problemi. Per le procedure di risoluzione dei problemi più importanti, consulta Errori relativi al comando non trovatoIl comando aws --version "" restituisce una versione diversa da quella installata, eIl comando "aws --version" restituisce una versione dopo la disinstallazione di AWS CLI.