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

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

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

Puoi evitare conflitti di versione dei requisiti con altri pacchetti pip installando la versione 1 AWS Command Line Interface (AWS CLI) in un ambiente virtuale.

Prerequisiti

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

    Matrice di supporto per la versione Python

    Versione AWS CLI Versione di Python supportata
    1.39.0 (attuale) 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 e versioni precedenti, Python 3.3 e versioni precedenti
  • È installato pip o pip3.

Installazione e aggiornamento di della 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. Installazione o aggiornamento della AWS CLI versione 1 nel proprio ambiente virtuale.

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

    $ aws --version aws-cli/1.40.41 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 installazione e disinstallazione della AWS CLI

Se riscontri problemi dopo l’installazione o la disinstallazione della AWS CLI, consulta la procedura Risoluzione degli errori per la AWS CLI per la risoluzione dei problemi. Per le procedure di risoluzione dei problemi più importanti, consulta Errori di comando non trovato, Il comando aws --version restituisce una versione diversa da quella installata e Il comando aws --version restituisce una versione dopo la disinstallazione della AWS CLI.