Installieren AWS ParallelCluster unter Linux - AWS ParallelCluster

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Installieren AWS ParallelCluster unter Linux

Sie können installieren AWS ParallelCluster und seine Abhängigkeiten von den meisten Linux-Distributionen mithilfe pip eines Paketmanagers für Python. Bestimmen Sie zuerst, ob Python und pip installiert sind:

  1. Um festzustellen, ob Ihre Version von Linux Python und pip enthält, führen Sie pip --version aus.

    $ pip --version

    Wenn Sie es pip installiert haben, fahren Sie mit der Installation fort AWS ParallelCluster mit Pip-Thema. Andernfalls machen Sie mit Schritt 2 weiter.

  2. Um festzustellen, ob Python installiert ist, führen Sie python --version aus.

    $ python --version

    Wenn Sie Python 3 Version 3.6+ oder Python 2 Version 2.7 installiert haben, fahren Sie mit der Installation fort AWS ParallelCluster mit Pip-Thema. Andernfalls installieren Sie Python und kehren dann zu diesem Verfahren zurück, um pip zu installieren.

  3. Installieren Sie pip mithilfe des Skripts der Python Packaging Authority.

  4. Laden Sie das Installationsskript mit dem Befehl curl herunter.

    $ curl -O https://bootstrap.pypa.io/get-pip.py
  5. Führen Sie das Skript mit Python aus, um die aktuelle Version von pip und andere erforderliche Supportpakete herunterzuladen.

    $ python get-pip.py --user

    or

    $ python3 get-pip.py --user

    Wenn Sie den Schalter --user einschließen, installiert das Skript pip im Pfad ~/.local/bin.

  6. Gehen Sie wie folgt vor, um zu überprüfen, ob der Ordner, der enthält, Teil Ihrer PATH Variablen pip ist:

    1. Suchen Sie das Profilskript für die Shell in Ihrem Benutzerordner. Wenn Sie nicht sicher sind, welche Shell Sie haben, führen Sie basename $SHELL aus.

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

      • Zsh.zshrc

      • Tcsh.tcshrc, .cshrc oder .login.

    2. Fügen Sie einen Exportbefehl an das Ende Ihres Profilskripts hinzu und orientieren Sie sich dabei an folgendem Beispiel.

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

      Der Exportbefehl fügt den Pfad, der in diesem Beispiel ~/.local/bin ist, am Anfang der bestehenden Variablen PATH ein.

    3. Laden Sie das Profil erneut in Ihre aktuelle Sitzung, damit die Änderungen wirksam werden.

      $ source ~/.bash_profile
  7. Stellen Sie sicher, dass pip korrekt installiert ist.

    $ pip3 --version pip 21.3.1 from ~/.local/lib/python3.6/site-packages (python 3.6)

Installieren AWS ParallelCluster mit pip

Verwenden Sie pip zur Installation AWS ParallelCluster.

$ python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user

Wenn Sie den --user Switch verwenden, pip installiert AWS ParallelCluster zu~/.local/bin.

Überprüfe das AWS ParallelCluster korrekt installiert.

$ pcluster version 2.11.9

Führen Sie das Installationsprogramm erneut aus, um auf die neueste Version zu aktualisieren.

$ python3 -m pip install "aws-parallelcluster<3.0" --upgrade --user

Füge das hinzu AWS ParallelCluster ausführbare Datei zu Ihrem Befehlszeilenpfad

Nach der Installation mit pip müssen Sie möglicherweise die ausführbare pcluster-Datei zur PATH-Umgebungsvariablen des Betriebssystems hinzufügen.

Um den Ordner zu überprüfen, in dem pip installiert wurde AWS ParallelCluster, führen Sie den folgenden Befehl aus.

$ which pcluster /home/username/.local/bin/pcluster

Wenn Sie den --user Schalter bei der Installation weggelassen haben AWS ParallelCluster, die ausführbare Datei befindet sich möglicherweise im bin Ordner Ihrer Python-Installation. Wenn Sie nicht wissen, wo Python installiert ist, führen Sie diesen Befehl aus.

$ which python /usr/local/bin/python

Die Ausgabe ist möglicherweise der Pfad zu einem Symlink, nicht zu der tatsächlichen ausführbaren Datei. Um zu sehen, worauf der Symlink verweist, führen Sie ls -al aus.

$ ls -al $(which python) /usr/local/bin/python -> ~/.local/Python/3.6/bin/python3.6

Wenn dies der gleiche Ordner ist, den Sie in Schritt 3 in Installation AWS ParallelCluster zum Pfad hinzugefügt haben, sind Sie fertig mit der Installation. Andernfalls müssen Sie die Schritte 3a — 3c erneut ausführen und diesen zusätzlichen Ordner zum Pfad hinzufügen.