

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 AWS ParallelCluster su macOS
<a name="install-macos"></a>

**Topics**
+ [Prerequisiti](#install-bundle-macos-os-prereq)
+ [Installa AWS ParallelCluster su macOS usando pip](#install-macos-pip)
+ [Aggiungi l' AWS ParallelCluster eseguibile al percorso della riga di comando](#install-macos-path)

## Prerequisiti
<a name="install-bundle-macos-os-prereq"></a>
+ Python 3 versione 3.7\$1 o Python 2 versione 2.7

Controlla l'installazione Python.

```
$ python --version
```

Se Python non è già installato nel computer, o se desideri installare una versione diversa di Python, segui la procedura descritta in [Installa AWS ParallelCluster su Linux](install-linux.md).

## Installa AWS ParallelCluster su macOS usando pip
<a name="install-macos-pip"></a>

Puoi anche usarlo `pip` direttamente per l'installazione. AWS ParallelCluster Se non disponi di `pip`, segui le istruzioni nell'[argomento di installazione](install.md) principale. Esegui `pip3 --version` per vedere se la versione di macOS di cui disponi già include Python e `pip3`.

```
$ pip3 --version
```

**Per installare AWS ParallelCluster su macOS**

1. Scarica e installa la versione più recente di Python dalla [pagina dei download](https://www.python.org/downloads/mac-osx/) di [Python.org](https://www.python.org).

1. Scarica ed esegui lo script di installazione `pip3` fornito dalla Python Packaging Authority.

   ```
   $ curl -O https://bootstrap.pypa.io/get-pip.py
   $ python3 get-pip.py --user
   ```

1. Usa quello appena installato `pip3` per l'installazione AWS ParallelCluster. Se disponi di Python versione 3\$1, ti consigliamo di utilizzare il comando `pip3`.

   ```
   $ python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
   ```

1. Verifica che AWS ParallelCluster sia installato correttamente.

   ```
   $ pcluster version
   2.11.9
   ```

   Se il programma non è presente, [aggiungilo al percorso della riga di comando](#install-macos-path).

Per eseguire l'upgrade alla versione più recente, esegui nuovamente il comando di installazione.

```
$ pip3 install "aws-parallelcluster<3.0" --upgrade --user
```

## Aggiungi l' AWS ParallelCluster eseguibile al percorso della riga di comando
<a name="install-macos-path"></a>

Dopo avere eseguito l'installazione con `pip`, potrebbe essere necessario aggiungere il programma `pcluster` alla variabile di ambiente `PATH` del sistema operativo in uso. La posizione del programma dipende dal percorso di installazione di Python.

**Example AWS ParallelCluster posizione di installazione - macOS con Python 3.6 e (modalità utente) `pip`**  

```
~/Library/Python/3.6/bin
```
Sostituisci la versione di Python di cui disponi con la versione dell'esempio sopra.

Se non conosci il percorso di installazione di Python, esegui `which python`.

```
$ which python3
/usr/local/bin/python3
```

L'output potrebbe essere il percorso a un link simbolico, non il percorso a un programma effettivo. Esegui `ls -al` per vedere a cosa punta.

```
$ ls -al /usr/local/bin/python3
lrwxr-xr-x  1 username  admin  36 Mar 12 12:47 /usr/local/bin/python3 -> ../Cellar/python/3.6.8/bin/python3
```

`pip` installa i programmi nella stessa cartella che contiene l'applicazione Python. Aggiungi questa cartella alla variabile `PATH`.

**Per modificare la `PATH` variabile (Linux, macOS o Unix)**

1. Trova lo script del profilo della tua shell nella tua cartella utente. Se non hai la certezza di quale sia la tua shell, esegui `echo $SHELL`.

   ```
   $ ls -a ~
   .  ..  .bash_logout  .bash_profile  .bashrc  Desktop  Documents  Downloads
   ```
   + **Bash —`.bash_profile`,** o `.profile` `.bash_login`
   + **Zsh** – `.zshrc`
   + **Tcsh —`.tcshrc`,** o `.cshrc` `.login`

1. Aggiungi un comando di esportazione allo script del tuo profilo.

   ```
   export PATH=~/.local/bin:$PATH
   ```

   Questo comando aggiunge un percorso, in questo esempio `~/.local/bin`, per la variabile `PATH` corrente.

1. Carica il profilo nella sessione corrente.

   ```
   $ source ~/.bash_profile
   ```