Installation AWS ParallelCluster sur macOS - 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 sur macOS

Prérequis

  • Python 3 version 3.7+ ou Python 2 version 2.7

Vérifiez votre installation de Python.

$ python --version

Si Python n'est pas déjà installé sur votre ordinateur, ou si vous souhaitez installer une version différente de Python, suivez la procédure de la section Installation AWS ParallelCluster sous Linux.

Installation AWS ParallelCluster sur macOS en utilisant pip

Vous pouvez également utiliser pip directement pour installer AWS ParallelCluster. Si ce n'est pas le caspip, suivez les instructions de la rubrique d'installation principale. Exécutez pip3 --version pour déterminer si votre version de macOS comprend déjà Python et pip3.

$ pip3 --version
Pour installer AWS ParallelCluster sur macOS
  1. Téléchargez et installez la dernière version de Python à partir de la page de téléchargement de Python.org.

  2. Téléchargez et exécutez le script d'installation pip3 fourni par Python Packaging Authority.

    $ curl -O https://bootstrap.pypa.io/get-pip.py $ python3 get-pip.py --user
  3. Utilisez votre appareil nouvellement installé pip3 pour installer AWS ParallelCluster. Si vous utilisez Python version 3+, nous vous recommandons d'utiliser la pip3 commande.

    $ python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
  4. Vérifiez que AWS ParallelCluster est correctement installé.

    $ pcluster version 2.11.9

    Si le programme est introuvable, ajoutez-le à votre chemin de ligne de commande.

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

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

Ajoutez le AWS ParallelCluster exécutable sur le chemin de votre ligne de commande

Après avoir effectué l'installation à l'aide de pip, vous allez peut-être devoir ajouter le programme pcluster à la variable d'environnement PATH de votre système d'exploitation. L'emplacement du programme dépend de l'endroit où Python est installé.

Exemple AWS ParallelCluster emplacement d'installation - macOS avec Python 3.6 et pip (mode utilisateur)
~/Library/Python/3.6/bin

Remplacez votre version de Python par celle de l'exemple précédent.

Si vous ne savez pas où est installé Python, exécutez which python.

$ which python3 /usr/local/bin/python3

La sortie pourrait être le chemin d'accès à un lien symbolique, et non le chemin d'accès au programme réel. Exécutez ls -al pour voir vers où il pointe.

$ 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 installe les programmes dans le dossier qui contient l'application Python. Ajoutez ce dossier à votre variable PATH.

Pour modifier votre PATH variable (Linux, macOS ou Unix)
  1. Recherchez le script de profil de votre shell dans votre dossier utilisateur. Si vous n'êtes pas certain du shell utilisé, exécutez echo $SHELL.

    $ ls -a ~ . .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
    • Bash.bash_profile.profile, ou .bash_login

    • Zsh : .zshrc

    • Tcsh.tcshrc.cshrc, ou .login

  2. Ajoutez une commande d'exportation à votre script de profil.

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

    Cette commande ajoute un chemin d'accès, ~/.local/bin dans cet exemple, à la variable PATH actuelle.

  3. Chargez le profil dans la session en cours.

    $ source ~/.bash_profile