

**Questa documentazione è valida AWS CLI solo per la versione 1.**

Abbiamo annunciato l' end-of-supportimminente rilascio della AWS CLI versione 1. Ti consigliamo di migrare alla AWS CLI versione 2. [Per date, dettagli aggiuntivi e informazioni su come effettuare la migrazione, consulta l'annuncio.](https://aws.amazon.com/blogs/developer/cli-v1-maintenance-mode-announcement/) Per la documentazione relativa alla versione 2 di AWS CLI, consulta la [Guida per l'utente della versione 2](https://docs.aws.amazon.com/cli/latest/userguide/).

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
<a name="install-virtualenv"></a>

È 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.

**Topics**
+ [Prerequisiti](#install-virtualenv-prereqs)
+ [Installa e aggiorna la AWS CLI versione 1 in un ambiente virtuale](#install-virtualenv-install)
+ [Risoluzione degli errori di AWS CLI installazione e disinstallazione](#install-virtualenv-tshoot)

## Prerequisiti
<a name="install-virtualenv-prereqs"></a>
+ Python 3.8 o versioni successive. Per istruzioni sull’installazione, consulta la pagina del [download di Python](https://wiki.python.org/moin/BeginnersGuide/Download) nel manuale *Beginner Guide*di Python.

  **Matrice di supporto per la versione Python**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/cli/v1/userguide/install-virtualenv.html)
+ È installato `pip` o `pip3`.

## Installa e aggiorna la AWS CLI versione 1 in un ambiente virtuale
<a name="install-virtualenv-install"></a>

1. Installare `virtualenv` utilizzando `pip`.

   ```
   $ pip install --user virtualenv
   ```

1. 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
   ```

1. 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)~$
   ```

1. Installa o aggiorna la AWS CLI versione 1 nel tuo ambiente virtuale.

   ```
   (cli-ve)~$ pip install --upgrade awscli
   ```

1. 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
   ```

1. 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
<a name="install-virtualenv-tshoot"></a>

Se riscontri problemi dopo l'installazione o la disinstallazione di AWS CLI, consulta la procedura [Risoluzione degli errori relativi a AWS CLI](cli-chap-troubleshooting.md) per la risoluzione dei problemi. Per le procedure di risoluzione dei problemi più importanti, consulta [Errori di comando non trovato](cli-chap-troubleshooting.md#tshoot-install-not-found), [Il comando `aws --version` restituisce una versione diversa da quella installata](cli-chap-troubleshooting.md#tshoot-install-wrong-version) e [Il comando "`aws --version`" restituisce una versione dopo la disinstallazione di AWS CLI](cli-chap-troubleshooting.md#tshoot-uninstall-1).