So installieren Sie Python-Pakete mit pip

Erfahren Sie, wie Sie mit pip Drittanbieterpakete in Python installieren und verwalten. Entdecken Sie virtuelle Umgebungen, „requirements.txt“ und grundlegende Befehle.

Probieren Sie diese Lösung im Editor aus

Übersicht

Ein Hauptgrund für die enorme Beliebtheit von Python ist sein reichhaltiges Ökosystem an Paketen von Drittanbietern, die im Python Package Index (PyPI) gehostet werden. Mit diesen Paketen können Sie Web Scraping, maschinelles Lernen, Webserver und Datenanalyse problemlos in Ihren Code integrieren. Um diese Pakete zu installieren, stellt Python das offizielle Paketmanager-Tool „pip“ zur Verfügung.

Um ein Paket zu installieren, führen Sie „pip install package_name“ im Terminal Ihres Systems aus. Dadurch wird die neueste Version des Pakets von PyPI abgerufen und auf Ihrem System installiert. Sie können genaue Versionen mit einer Syntax wie „pip install package_name==1.2.3“ angeben oder vorhandene Pakete mit dem Flag „--upgrade“ aktualisieren.

In der modernen Entwicklung ist es von entscheidender Bedeutung, virtuelle Umgebungen (wie „venv“) zu verwenden, um Paketabhängigkeiten pro Projekt zu isolieren und so Konflikte zwischen globalen Systembibliotheken zu verhindern. Abhängigkeiten können dann in eine „requirements.txt“-Datei exportiert und mit dem Befehl „pip install -r require.txt“ in großen Mengen installiert werden.

Code- und Ausführungsausgabe

Diese Simulation zeigt, wie gängige Pip-Befehle in Terminalumgebungen geschrieben und konfiguriert werden.

# Note: pip is a command-line tool, not a Python code keyword.
# Below is a simulation showing how pip commands are written and run:

command_install = "pip install requests"
command_upgrade = "pip install --upgrade requests"
command_requirements = "pip install -r requirements.txt"

print("To install a package, run:")
print(f"  $ {command_install}")
print("To upgrade an existing package, run:")
print(f"  $ {command_upgrade}")
print("To install from a requirements file, run:")
print(f"  $ {command_requirements}")
Terminal-Ausgabe
To install a package, run:
  $ pip install requests
To upgrade an existing package, run:
  $ pip install --upgrade requests
To install from a requirements file, run:
  $ pip install -r requirements.txt

Schrittweise Umsetzung

  • Öffnen Sie Ihr Terminal oder Ihre Eingabeaufforderung (schreiben Sie keine Pip-Befehle in eine Python-Datei).
  • Führen Sie pip install <Paketname> aus, um die Bibliothek von PyPI herunterzuladen.
  • Führen Sie pip freeze > require.txt aus, um alle aktuellen Projektabhängigkeiten zu speichern.

Häufig gestellte Fragen

Wie behebe ich den Fehler „Pip-Befehl nicht gefunden“?

Stellen Sie sicher, dass Python zur PATH-Variablen Ihres Systems hinzugefügt wird, oder versuchen Sie, den Modul-Wrapper aufzurufen: python -m pip install <Paket>.

Was ist der Zweck einer virtuellen Umgebung (venv)?

Es isoliert Projektabhängigkeiten in einem lokalen Ordner und verhindert so, dass Bibliotheken in einem Projekt kaputt gehen oder mit Bibliotheken in einem anderen in Konflikt geraten.

Verwandte Themen

Empfohlene Python-Ressourcen

Erweitern Sie Ihr Wissen mit zugehörigen interaktiven Tutorials, Spickzetteln und Codevergleichen.