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 sous Linux
Vous pouvez installer AWS ParallelCluster et ses dépendances sur la plupart des distributions Linux en utilisant pip
un gestionnaire de paquets pour Python. Tout d'abord, déterminez si Python et pip
sont installés :
-
Pour déterminer si votre version de Linux comprend Python et
pip
, exécutezpip --version
.$
pip --version
Si vous l'avez
pip
installé, passez à la section Installer AWS ParallelCluster avec pip topic. Sinon, poursuivez avec l’étape 2 -
Pour déterminer si Python est installé, exécutez
python --version
.$
python --version
Si Python 3 version 3.6+ ou Python 2 version 2.7 est installé sur votre ordinateur, passez à la section Installation AWS ParallelCluster avec pip topic. Sinon, installez Python, puis revenez à cette procédure pour installer
pip
. -
Installez
pip
en utilisant le script fourni par Python Packaging Authority. -
Utilisez la commande
curl
pour télécharger le script d'installation.$
curl -O https://bootstrap.pypa.io/get-pip.py
-
Exécutez le script avec Python pour télécharger et installer manuellement la version la plus récente de
pip
et des autres packages de prise en charge requis.$
python get-pip.py --user
or
$
python3 get-pip.py --user
Lorsque vous incluez le commutateur
--user
, le scriptpip
s'installe dans le chemin d'accès~/.local/bin
. -
Pour vérifier que le dossier qui contient
pip
fait partie de votrePATH
variable, procédez comme suit :-
Recherchez le script de profil de votre shell dans votre dossier utilisateur. Si vous n'êtes pas certain du shell utilisé, exécutez
basename $SHELL
.$
ls -a ~
. .. .bash_logout .bash_profile .bashrc Desktop Documents Downloads
-
Bash —
.bash_profile
.profile
, ou.bash_login
-
Zsh :
.zshrc
-
Tcsh —
.tcshrc
, ou.cshrc
.login
-
-
Ajoutez une commande d'exportation à la fin de votre script de profil similaire à l'exemple suivant.
export PATH=
~/.local/bin
:$PATHCette commande ajoute le chemin d'accès,
~/.local/bin
dans cet exemple, devant la variablePATH
actuelle. -
Rechargez le profil dans la session en cours pour appliquer ces modifications.
$
source ~/
.bash_profile
-
-
Vérifiez que
pip
est installé correctement.$
pip3 --version
pip 21.3.1 from ~/.local/lib/python3.6/site-packages (python 3.6)
Sections
Installation AWS ParallelCluster avec pip
pip
À utiliser pour installer AWS ParallelCluster.
$
python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user
Lorsque vous utilisez le --user
commutateur, pip
installe AWS ParallelCluster
à~/.local/bin
.
Vérifiez que AWS ParallelCluster installé correctement.
$
pcluster version
2.11.9
Pour effectuer une mise à niveau vers la dernière version, exécutez à nouveau la commande d'installation.
$
python3 -m pip 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 avec pip
, vous allez peut-être devoir ajouter le fichier exécutable pcluster
à la variable d'environnement PATH
de votre système d'exploitation.
Pour vérifier le dossier dans lequel est pip
installé AWS ParallelCluster, exécutez la commande suivante.
$
which pcluster
/home/
username
/.local/bin/pcluster
Si vous avez omis le --user
commutateur lors de l'installation AWS ParallelCluster, le fichier exécutable se trouve peut-être dans le bin
dossier de votre installation Python. Si vous ne savez pas où est installé Python, exécutez cette commande.
$
which python
/usr/local/bin/python
Notez que la sortie peut être le chemin d'accès vers un lien symbolique, et non le fichier exécutable. Pour savoir où se situent les points du lien symbolique, exécutez ls -al
.
$
ls -al $(which python)
/usr/local/bin/python -> ~/.local/Python/3.6/bin/python3.6
S'il s'agit du même dossier que celui que vous avez ajouté au chemin d'accès à l'étape 3 dans Installation AWS ParallelCluster, vous avez terminé. Dans le cas contraire, vous devez effectuer à nouveau les étapes 3a à 3c, en ajoutant ce dossier supplémentaire au chemin.