

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.

# Unter AWS ParallelCluster Linux installieren
<a name="install-linux"></a>

Sie können AWS ParallelCluster und seine Abhängigkeiten auf den meisten Linux-Distributionen installieren`pip`, indem Sie einen Paketmanager für Python verwenden. 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 `pip` installiert haben, fahren Sie mit dem Thema [Installation AWS ParallelCluster mit Pip fort](install.md). Andernfalls machen Sie mit Schritt 2 weiter.

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

   ```
   $ python --version
   ```

   Wenn Sie Python 3 Version 3.6\$1 oder Python 2 Version 2.7 installiert haben, fahren Sie mit dem Thema [Installation AWS ParallelCluster mit pip](install.md) fort. Andernfalls [installieren Sie Python](install-linux-python.md) und kehren dann zu diesem Verfahren zurück, um `pip` zu installieren.

1. Installieren Sie `pip` mithilfe des Skripts der *Python Packaging Authority*. 

1. Laden Sie das Installationsskript mit dem Befehl `curl` herunter.

   ```
   $ curl -O https://bootstrap.pypa.io/get-pip.py
   ```

1. 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`.

1. 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`.

   1. 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.

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

      ```
      $ source ~/.bash_profile
      ```

1. Stellen Sie sicher, dass `pip` korrekt installiert ist.

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

**Topics**
+ [Installieren Sie AWS ParallelCluster mit `pip`](#install-linux-with-pip)
+ [Fügen Sie die AWS ParallelCluster ausführbare Datei zu Ihrem Befehlszeilenpfad hinzu](#install-linux-path)
+ [Installieren von Python auf Linux](install-linux-python.md)

## Installieren Sie AWS ParallelCluster mit `pip`
<a name="install-linux-with-pip"></a>

`pip`Zum Installieren verwenden AWS ParallelCluster.

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

Wenn Sie den Schalter `--user` verwenden, installiert `pip` AWS ParallelCluster in `~/.local/bin`. 

Stellen Sie sicher, dass es korrekt AWS ParallelCluster installiert wurde.

```
$ 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ügen Sie die AWS ParallelCluster ausführbare Datei zu Ihrem Befehlszeilenpfad hinzu
<a name="install-linux-path"></a>

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

Führen Sie den folgenden Befehl aus, um den Ordner zu überprüfen AWS ParallelCluster, in dem die `pip` Installation installiert ist.

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

Wenn Sie den `--user` Schalter bei der Installation weggelassen haben AWS ParallelCluster, befindet sich die ausführbare Datei 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](install.md) 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.

# Installieren von Python auf Linux
<a name="install-linux-python"></a>

Wenn Ihre Distribution nicht mit Python oder mit einer früheren Version geliefert wurde, installieren Sie Python vor der Installation von `pip` und AWS ParallelCluster.

**So installieren Sie Python 3 unter Linux**

1. Überprüfen Sie, ob Python bereits installiert ist.

   ```
   $ python3 --version
   ```

   or

   ```
   $ python --version
   ```
**Anmerkung**  
Wenn Ihre Linux-Verteilung Python bereits enthielt, müssen Sie möglicherweise das Python-Entwicklerpaket installieren. Das Entwicklerpaket enthält die für die Kompilierung von Erweiterungen und die Installation von AWS ParallelCluster benötigten Header und Bibliotheken. Verwenden Sie Ihren Paket-Manager, um das Entwicklerpaket zu installieren. Es heißt in der Regel `python-dev` oder `python-devel`.

1. Wenn kein Python 2.7 oder höher installiert ist, installieren Sie Python mit dem Paket-Manager Ihrer Verteilung. Der Befehl und der Paketname variieren:
   + Auf Debian-Derivaten wie Ubuntu verwenden Sie `apt`.

     ```
     $ sudo apt-get install python3
     ```
   + Auf Red Hat und seinen Derivaten verwenden Sie `yum`.

     ```
     $ sudo yum install python3
     ```
   + Verwenden Sie auf SUSE und Derivaten `zypper`.

     ```
     $ sudo zypper install python3
     ```

1. Öffnen Sie eine Eingabeaufforderung oder Shell, und führen Sie den folgenden Befehl aus, um zu überprüfen, ob Python korrekt installiert ist.

   ```
   $ python3 --version
   Python 3.8.11
   ```