Installazione AWS ParallelCluster in un ambiente virtuale (scelta consigliata) - 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à.

Installazione AWS ParallelCluster in un ambiente virtuale (scelta consigliata)

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

Prerequisiti
Da 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) (AWS CDK) richiede Node.js CloudFormation per la generazione dei modelli.

    Nota

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

    Esempio di comando di installazione Node.js:

    $ 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.11.1" }

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"