View a markdown version of this page

Installa AWS ParallelCluster in un ambiente virtuale (consigliato) - AWS ParallelCluster

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

Installa AWS ParallelCluster in un ambiente virtuale (consigliato)

Si consiglia di eseguire l'installazione AWS ParallelCluster in un ambiente virtuale per evitare conflitti di versione dei requisiti con altri pip pacchetti.

Prerequisiti
Per installare AWS ParallelCluster in un ambiente virtuale
  1. Se virtualenv non è installato, installalo virtualenv utilizzandopip3. Se python3 -m virtualenv help visualizza le informazioni della Guida, andare alla fase 2.

    $ python3 -m pip install --upgrade pip $ python3 -m pip install --user --upgrade virtualenv

    Eseguire exit per uscire dalla finestra corrente del terminale e aprirne una nuova per rilevare le modifiche apportate all'ambiente.

  2. Creare un ambiente virtuale e assegnargli un nome.

    $ python3 -m virtualenv ~/apc-ve

    In alternativa, è possibile utilizzare l'opzione -p per specificare una determinata versione di Python.

    $ python3 -m virtualenv -p $(which python3) ~/apc-ve
  3. Attivare il nuovo ambiente virtuale.

    $ source ~/apc-ve/bin/activate
  4. Installa AWS ParallelCluster nel tuo ambiente virtuale.

    (apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster"
  5. Installa Node Version Manager e la versione più recente di Long-Term Support (LTS) Node.js . AWS Cloud Development Kit (AWS CDK) richiede Node.js CloudFormation per la generazione di modelli.

    Nota

    Se Node.js l'installazione non funziona sulla tua piattaforma, puoi installare una versione LTS precedente alla versione LTS più recente. Per ulteriori informazioni, consulta il programma di Node.js rilascio e i prerequisiti AWS CDK.

    Esempio di comando Node.js di installazione:

    $ nvm install --lts=Hydrogen
    $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash $ chmod ug+x ~/.nvm/nvm.sh $ source ~/.nvm/nvm.sh $ nvm install --lts $ node --version
  6. Verifica che AWS ParallelCluster sia installato correttamente.

    $ pcluster version { "version": "3.15.0" }

Puoi utilizzare il comando deactivate per chiudere l'ambiente virtuale. Ogni volta che si avvia una sessione, è necessario riattivare l'ambiente.

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

(apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster"