

**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, aggiornamento e disinstallazione della AWS CLI versione 1 su Windows
<a name="install-windows"></a>

Puoi installare la versione 1 di AWS Command Line Interface (AWS CLI) su Windows utilizzando un programma di installazione autonomo (consigliato) o`pip`, che è un gestore di pacchetti per Python.

Quando digiti un comando, non includere il simbolo del prompt (`C:\>`). Il simbolo è incluso negli elenchi di programma per differenziare i comandi digitati dall'utente dall'output restituito dall' AWS CLI. Nella parte rimanente di questa guida viene utilizzato il simbolo del prompt generico, `$`, salvo nei casi in cui il comando sia specifico di Windows.

**Topics**
+ [Installa, aggiorna e disinstalla la AWS CLI versione 1 utilizzando il programma di installazione MSI](#msi-on-windows)
+ [Installa, aggiorna e disinstalla la AWS CLI versione 1 usando Python e pip su Windows](#awscli-install-windows-pip)
+ [Aggiungi l'eseguibile della AWS CLI versione 1 al percorso della riga di comando](#awscli-install-windows-path)
+ [Risoluzione degli errori di installazione e AWS CLI disinstallazione](#awscli-install-windows-tshoot)

## Installa, aggiorna e disinstalla la AWS CLI versione 1 utilizzando il programma di installazione MSI
<a name="msi-on-windows"></a>

La AWS CLI versione 1 è supportata in Windows XP o versioni successive. Per gli utenti Windows, il pacchetto di installazione MSI offre un modo pratico e familiare per installare la AWS CLI versione 1 senza installare altri prerequisiti. 

### Installa e aggiorna la AWS CLI versione 1 utilizzando il programma di installazione MSI
<a name="install-msi-on-windows"></a>

Controlla la pagina [Releases](https://github.com/aws/aws-cli/releases) GitHub per vedere quando è stata rilasciata l'ultima versione. Quando vengono rilasciati gli aggiornamenti, è necessario ripetere il processo di installazione per ottenere la versione più recente della AWS CLI versione 1. 

1. Scaricare il programma di installazione MSI appropriato.
   + AWS CLI [Programma di installazione MSI per Windows (64 bit): .msi https://s3.amazonaws.com/aws-cli/ AWSCLI64 PY3](https://s3.amazonaws.com/aws-cli/AWSCLI64PY3.msi)
   + AWS CLI [Programma di installazione MSI per Windows (32 bit): .msi https://s3.amazonaws.com/aws-cli/ AWSCLI32 PY3](https://s3.amazonaws.com/aws-cli/AWSCLI32PY3.msi)
   + AWS CLI file di installazione combinato per Windows: [ https://s3.amazonaws.com/aws-cli/AWSCLISetup.exe](https://s3.amazonaws.com/aws-cli/AWSCLISetup.exe) (include i programmi di installazione MSI a 32 e 64 bit e installa automaticamente la versione corretta)

1. Esegui il programma di installazione MSI scaricato o il file di installazione.

1. Seguire le istruzioni su schermo. Per impostazione predefinita, la AWS CLI versione 1 viene installata su (versione a 64 bit) o `C:\Program Files\Amazon\AWSCLI` (versione a 32 bit). `C:\Program Files (x86)\Amazon\AWSCLI` 

1. Per confermare l'installazione, utilizza il comando `aws --version` al prompt dei comandi (apri il menu **Start** e cerca `cmd` per avviare il prompt dei comandi).

   ```
   C:\> aws --version
   aws-cli/1.40.41 Python/3.11.6 Windows/10 botocore/1.18.6
   ```

   Se Windows non è in grado di trovare il programma, potrebbe essere necessario chiudere e riaprire il prompt dei comandi per aggiornare il percorso o [aggiungere manualmente la directory di installazione alla variabile di ambiente PATH](#awscli-install-windows-path).

### Disinstalla la versione 1 AWS CLI
<a name="install-msi-uninstall"></a>

Per utilizzare le seguenti istruzioni di disinstallazione, è necessario aver installato la AWS CLI versione 1 con il file di installazione o di configurazione MSI.

1. Aprire **Programmi e caratteristiche** eseguendo una delle seguenti operazioni:
   + Aprire il **Pannello di controllo** e scegliere **Programmi e caratteristiche**.
   + Aprire un prompt dei comandi e inserire il comando seguente.

     ```
     C:\> appwiz.cpl
     ```

1. Seleziona la voce denominata **AWS Command Line Interface** e quindi scegli **Uninstall (Disinstalla)** per avviare il programma di disinstallazione.

1. Conferma di voler disinstallare il AWS CLI.

1. **(Facoltativo)** Rimuovi l' AWS SDK condiviso e AWS CLI le informazioni sulle impostazioni nella `.aws` cartella.
**avvertimento**  
Queste impostazioni di configurazione e credenziali sono condivise tra tutti AWS SDKs e tra. AWS CLI Se rimuovi questa cartella, non sarà più possibile accedervi da nessuno AWS SDKs che sia ancora presente nel sistema.

   La posizione predefinita della `.aws` cartella varia a seconda delle piattaforme, per impostazione predefinita in *%UserProfile%\$1.aws* cui si trova la cartella.

   ```
   $ rmdir %UserProfile%\.aws
   ```

## Installa, aggiorna e disinstalla la AWS CLI versione 1 usando Python e pip su Windows
<a name="awscli-install-windows-pip"></a>

Python Software Foundation offre programmi di installazione per Windows che includono `pip`.

### Prerequisiti
<a name="awscli-install-windows-pip-prereqs"></a>

Devi inoltre installare la versione 3.8 o successiva di Python. Per istruzioni sull’installazione, consulta la pagina del [download di Python](https://wiki.python.org/moin/BeginnersGuide/Download) nel manuale *Beginner Guide*di Python.

### Installa e aggiorna la AWS CLI versione 1 usando pip
<a name="awscli-install-windows-pip-python"></a>

1. Per installare la AWS CLI versione 1, usa il `pip3` comando (se usi Python versione 3 o successiva) o il `pip` comando.

   **Per la versione più recente di AWS CLI,** usa il seguente blocco di comandi:

   ```
   C:\> pip3 install awscli --upgrade --user
   ```

   **Per una versione specifica di AWS CLI,** aggiungi un simbolo minore di `<` e il numero di versione al nome del file. In questo esempio, il nome del file per la versione *1.16.312* risulterebbe nel seguente comando: *<1.16.312*

   ```
   C:\> pip3 install awscli<1.16.312 --upgrade --user
   ```

1. Verificate che la AWS CLI versione 1 sia installata correttamente. Se non c'è risposta, consulta la sezione [Aggiungi l'eseguibile della AWS CLI versione 1 al percorso della riga di comando](#awscli-install-windows-path).

   ```
   C:\> aws --version
   aws-cli/1.40.41 Python/3.11.6 Windows/10 botocore/1.18.6
   ```

### Disinstalla la AWS CLI versione 1 usando pip
<a name="awscli-install-windows-pip-uninstall"></a>

1. Se hai installato la AWS CLI versione 1 utilizzando`pip`, devi anche disinstallarla utilizzando`pip`.

   ```
   C:\> pip uninstall awscli
   ```

    Se utilizzi Python versione 2 o 3, potresti dover utilizzare il comando `pip2` o `pip3`. Usa il `aws --version` comando per determinare la versione di Python associata alla versione 1 installata AWS CLI .

   ```
   C:\> pip3 uninstall awscli
   ```

   Potrebbe essere necessario riavviare la finestra del prompt dei comandi o il computer per rimuovere tutti i file.

1. **(Facoltativo)** Rimuovi l' AWS SDK condiviso e AWS CLI le informazioni sulle impostazioni nella `.aws` cartella.
**avvertimento**  
Queste impostazioni di configurazione e credenziali sono condivise tra tutti AWS SDKs e tra. AWS CLI Se rimuovi questa cartella, non sarà più possibile accedervi da nessuno AWS SDKs che sia ancora presente nel sistema.

   La posizione predefinita della `.aws` cartella varia a seconda delle piattaforme, per impostazione predefinita in *%UserProfile%\$1.aws* cui si trova la cartella.

   ```
   $ rmdir %UserProfile%\.aws
   ```

## Aggiungi l'eseguibile della AWS CLI versione 1 al percorso della riga di comando
<a name="awscli-install-windows-path"></a>

Dopo aver installato la AWS CLI versione 1 con`pip`, aggiungi il `aws` programma alla variabile di `PATH` ambiente del tuo sistema operativo. Con un'installazione MSI, questa operazione dovrebbe avvenire automaticamente. Ma se il comando `aws` non viene eseguito dopo l'installazione, potrebbe essere necessario impostarlo manualmente.

1. Utilizzare il comando `where` per trovare la posizione del file `aws`. Per impostazione predefinita, il comando `where` mostra la posizione di un programma specificato nel `PATH` del sistema. 

   ```
   C:\> where aws
   ```

   I percorsi che appaiono dipendono dalla piattaforma e dal metodo utilizzato per installare l' AWS CLI. I nomi delle cartelle che includono i numeri di versione possono variare. Questi esempi riflettono l'uso di Python versione 3.7. Sostituire la versione con il numero di versione che si sta utilizzando, in base alle necessità. I percorsi tipici includono quanto segue:
   + **Python 3 e `pip3`** - `C:\Program Files\Python37\Scripts\`
   + **Python 3 e `pip3` --opzione utente nelle versioni precedenti di Windows** - `%USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts`
   + **Python 3 e `pip3` l'opzione --user su Windows 10** — `%USERPROFILE%\AppData\Roaming\Python\Python37\Scripts`
   + Programma di **installazione MSI (64 bit)** — `C:\Program Files\Amazon\AWSCLI\bin`
   + Programma di **installazione MSI (32 bit)** — `C:\Program Files (x86)\Amazon\AWSCLI\bin`

   Attenersi alla seguente procedura se viene restituito un percorso di file.

------
#### [ A file path is returned ]

   ```
   C:\> where aws
   C:\Program Files\Amazon\AWSCLI\bin\aws.exe
   ```

   Puoi trovare la posizione di installazione del programma `aws` con il comando seguente.

   ```
   C:\> where c:\ aws
   C:\Program Files\Python37\Scripts\aws
   ```

------
#### [ A file path is NOT returned ]

   Se il comando `where` restituisce il seguente errore, non è nel `PATH` del sistema e non è possibile eseguirlo digitandone il nome.

   ```
   C:\> where c:\ aws
   INFO: Could not find files for the given pattern(s).
   ```

   In questo caso, eseguire il comando `where` con il parametro `/R path` per specificare di ricercare in tutte le cartelle, quindi aggiungere il percorso manualmente. Utilizzare la riga di comando o Esplora file per scoprire dove è installato sul computer. 

   ```
   C:\> where /R c:\ aws
   c:\Program Files\Amazon\AWSCLI\bin\aws.exe
   c:\Program Files\Amazon\AWSCLI\bincompat\aws.cmd
   c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws
   c:\Program Files\Amazon\AWSCLI\runtime\Scripts\aws.cmd
   ...
   ```

------

1. Premere il tasto Windows e immettere **environment variables**.

1. Seleziona **Edit environment variables for your account (Modifica variabili di ambiente per l'account)**.

1. Seleziona **PATH (PERCORSO)**, quindi **Edit (Modifica)**.

1. Aggiungere il percorso trovato nel campo **Valore della variabile**, ad esempio, ***C:\$1Program Files\$1Amazon\$1AWSCLI\$1bin\$1aws.exe***.

1. Fai doppio clic su **OK** per applicare le nuove impostazioni.

1. Chiudi tutte le richieste di comando in esecuzione e riapri la finestra del prompt dei comandi.

## Risoluzione degli errori di installazione e AWS CLI disinstallazione
<a name="awscli-install-windows-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).