Python

⌘K
  1. Home
  2. Docs
  3. Python
  4. Python PIP

Python PIP

Python PIP: PIP (Pip Installs Packages) ist der Standardpaketmanager für Python. Mit PIP können Sie externe Pakete und Bibliotheken installieren, verwalten und deinstallieren, die nicht Teil der standardmäßigen Python-Installation sind. PIP ermöglicht es Ihnen, die Funktionalität von Python-Anwendungen zu erweitern und auf eine Vielzahl von Community-unterstützten Modulen zuzugreifen.

1. PIP installieren

PIP ist in den neueren Versionen von Python (ab 3.4) standardmäßig enthalten. Um zu überprüfen, ob PIP bereits installiert ist, können Sie den folgenden Befehl in der Kommandozeile oder im Terminal verwenden:

Beispiel

pip --version

Falls PIP nicht installiert ist, können Sie es manuell installieren, indem Sie das get-pip.py-Skript verwenden. Sie können dieses Skript von der offiziellen PIP-Website herunterladen und dann mit Python ausführen:

python get-pip.py

2. Pakete installieren

Um ein Paket mit PIP zu installieren, verwenden Sie den Befehl pip install, gefolgt vom Namen des Pakets. Zum Beispiel:

Beispiel

pip install requests

Dieser Befehl installiert das requests-Paket, das für HTTP-Anfragen verwendet wird.

3. Pakete deinstallieren

Um ein bereits installiertes Paket zu deinstallieren, verwenden Sie den Befehl pip uninstall, gefolgt vom Namen des Pakets:

Beispiel

pip uninstall requests

PIP fragt zur Bestätigung, bevor das Paket deinstalliert wird.

4. Installierte Pakete auflisten

Um alle installierten Pakete und deren Versionen aufzulisten, verwenden Sie den Befehl pip list:

Beispiel

pip list

5. Paketinformationen anzeigen

Um Informationen über ein installiertes Paket zu erhalten, können Sie den Befehl pip show verwenden:

Beispiel

pip show requests

Dieser Befehl gibt Details wie den Paketnamen, die Version, den Autor und die Abhängigkeiten zurück.

6. Pakete aktualisieren

Um ein bereits installiertes Paket auf die neueste Version zu aktualisieren, verwenden Sie den Befehl pip install --upgrade, gefolgt vom Namen des Pakets:

Beispiel

pip install --upgrade requests

7. Anforderungen in einer Datei verwalten

Es ist üblich, alle Abhängigkeiten eines Projekts in einer requirements.txt-Datei zu speichern. Sie können eine solche Datei erstellen, indem Sie die benötigten Pakete auflisten, jeweils in einer neuen Zeile.

Beispiel der requirements.txt

requests
numpy
pandas

Um die Pakete aus dieser Datei zu installieren, verwenden Sie den folgenden Befehl:

pip install -r requirements.txt

8. Virtuelle Umgebungen

Um Konflikte zwischen verschiedenen Projekten zu vermeiden, ist es eine gute Praxis, virtuelle Umgebungen zu verwenden. Sie können eine virtuelle Umgebung mit dem Modul venv erstellen:

Beispiel

python -m venv meinenv

Aktivieren Sie die virtuelle Umgebung:

  • Windows:
meinenv\Scripts\activate
  • Mac/Linux:
source meinenv/bin/activate

In der aktivierten virtuellen Umgebung können Sie PIP verwenden, um Pakete zu installieren, die nur für dieses Projekt gelten.

Häufig gestellte Fragen

Wie installiere ich ein Paket mit PIP?

Verwenden Sie den Befehl pip install <Paketname>, um ein Paket zu installieren.

Wie deinstalliere ich ein Paket mit PIP?

Verwenden Sie den Befehl pip uninstall <Paketname>, um ein Paket zu deinstallieren.

Wie kann ich alle installierten Pakete auflisten?

Verwenden Sie den Befehl pip list, um alle installierten Pakete und deren Versionen anzuzeigen.