View a markdown version of this page

Installation AWS ParallelCluster dans un environnement virtuel (recommandé) - AWS ParallelCluster

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Installation AWS ParallelCluster dans un environnement virtuel (recommandé)

Nous vous recommandons de procéder AWS ParallelCluster à l'installation dans un environnement virtuel afin d'éviter tout conflit entre les versions requises et les autres pip packages.

Conditions préalables
Pour installer AWS ParallelCluster dans un environnement virtuel
  1. S'il virtualenv n'est pas installé, installez-le virtualenv à l'aide depip3. Si python3 -m virtualenv help affiche des informations d'aide, passez à l'étape 2.

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

    Exécutez exit pour quitter la fenêtre de terminal actuelle et ouvrir une nouvelle fenêtre de terminal afin de récupérer les modifications apportées à l'environnement.

  2. Créez et nommez un environnement virtuel.

    $ python3 -m virtualenv ~/apc-ve

    Vous pouvez également utiliser l'option -p pour spécifier une version spécifique de Python.

    $ python3 -m virtualenv -p $(which python3) ~/apc-ve
  3. Activez votre nouvel environnement virtuel.

    $ source ~/apc-ve/bin/activate
  4. AWS ParallelCluster Installez-le dans votre environnement virtuel.

    (apc-ve)~$ python3 -m pip install --upgrade "aws-parallelcluster"
  5. Installez Node Version Manager et la dernière Node.js version de Long-Term Support (LTS). Cloud Development Kit AWS (AWS CDK) nécessite Node.js CloudFormation pour la génération de modèles.

    Note

    Si votre Node.js installation ne fonctionne pas sur votre plateforme, vous pouvez installer une version LTS antérieure à la dernière version LTS. Pour plus d'informations, consultez le calendrier Node.js de publication et les prérequis du AWS CDK.

    Exemple de commande Node.js d'installation :

    $ 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. Vérifiez qu' AWS ParallelCluster il est correctement installé.

    $ pcluster version { "version": "3.16.1" }

La commande deactivate vous permet de quitter l’environnement virtuel. Chaque fois que vous démarrez une session, vous devez réactiver l'environnement.

Pour effectuer la mise à niveau vers la dernière version de AWS ParallelCluster, exécutez à nouveau la commande d'installation.

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