Wie man eine Bibliothek in Python installiert
Python ist eine vielseitige und leistungsstarke Programmiersprache mit einem riesigen Ökosystem von Bibliotheken, die Entwicklern helfen, alles von Webanwendungen bis hin zu Datenanalysetools zu erstellen. Diese Bibliotheken enthalten vorgefertigten Code, den Sie in Ihren Projekten verwenden können, damit Sie das Rad nicht neu erfinden müssen. Um diese Bibliotheken nutzen zu können, müssen Sie sie zunächst installieren. Python kann in einer breiten Palette von Hosting-Diensten für verschiedene Zwecke verwendet werden, z. B. für Webhosting, Automatisierung, maschinelles Lernen und serverlose Anwendungen.
Schritt 1: Python installieren
Bevor Sie irgendwelche Bibliotheken installieren können, müssen Sie sicherstellen, dass Python auf Ihrem System installiert ist.
So überprüfen Sie, ob Python installiert ist:
- Öffnen Sie ein Terminal (unter Linux oder macOS) oder eine Eingabeaufforderung (unter Windows).
- Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste:
python --version
Wenn Python installiert ist, wird die installierte Versionsnummer zurückgegeben (z. B. Python 3.9.5).
Wenn Python nicht installiert ist:
- Unter Windows laden Sie Python von der offiziellen Website herunter und installieren es: https://www.python.org/downloads/. Vergewissern Sie sich, dass das Kästchen “Python zu PATH hinzufügen” während der Installation aktiviert ist.
- Unter Linux oder macOS ist Python möglicherweise bereits standardmäßig installiert. Falls nicht, können Sie es mit dem Paketmanager Ihres Systems installieren (z. B. sudo apt install python3 auf Ubuntu).
Schritt 2: Installieren Sie pip (Python Package Installer)
pip ist das Standardpaket-Installationsprogramm für Python. Es ermöglicht Ihnen die einfache Installation von Bibliotheken und die Verwaltung von Abhängigkeiten. In den meisten Fällen ist pip bereits mit Python installiert, aber Sie können dies überprüfen.
So überprüfen Sie, ob pip installiert ist:
- Öffnen Sie Ihr Terminal oder die Eingabeaufforderung.
- Geben Sie den folgenden Befehl ein:
pip --version
Wenn pip installiert ist, wird die Versionsnummer angezeigt (z. B. pip 21.1.1 von …).
Wenn pip nicht installiert ist:
- Sie können es installieren, indem Sie das Skript get-pip.py herunterladen und es ausführen:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
Nach der Installation sollte pip zur Verwendung zur Verfügung stehen.
Schritt 3: Installieren einer Python-Bibliothek mit pip
Sobald Python und pip eingerichtet sind, können Sie eine beliebige Python-Bibliothek aus dem Python Package Index (PyPI) installieren, der Tausende von Bibliotheken enthält.
So installieren Sie eine Bibliothek mit pip:
- Öffnen Sie das Terminal oder die Eingabeaufforderung.
- Verwenden Sie den folgenden Befehl, um eine Bibliothek zu installieren:
pip install bibliothek_name
Um zum Beispiel die beliebte Requests-Bibliothek zu installieren, geben Sie ein:
pip install requests
pip lädt das Paket und alle erforderlichen Abhängigkeiten herunter und installiert es dann auf Ihrem System.
Schritt 4: Überprüfen der Bibliotheksinstallation
Um sicherzustellen, dass die Bibliothek korrekt installiert wurde, können Sie sie in einem Python-Skript oder in der interaktiven Python-Shell importieren.
So überprüfen Sie die Installation:
- Öffnen Sie die interaktive Shell von Python, indem Sie python in Ihrem Terminal oder in der Eingabeaufforderung eingeben.
- Versuchen Sie, die installierte Bibliothek zu importieren:
importiere Anforderungen
Wenn die Bibliothek ohne Fehler importiert wird, war die Installation erfolgreich.
Schritt 5: Installation bestimmter Versionen einer Bibliothek
Manchmal müssen Sie aus Kompatibilitätsgründen eine bestimmte Version einer Bibliothek installieren.
So installieren Sie eine bestimmte Version:
Verwenden Sie die folgende Syntax:
pip install library_name==Version_number
Zum Beispiel, um die Version 2.25.1 der Anforderungsbibliothek zu installieren:
pip install requests==2.25.1
pip wird die angegebene Version und alle erforderlichen Abhängigkeiten installieren.
Schritt 6: Upgrade einer bestehenden Bibliothek
Um eine Bibliothek auf die neueste Version zu aktualisieren, können Sie das Flag –upgrade verwenden.
So aktualisieren Sie eine Bibliothek:
pip install --upgrade bibliothek_name
Zum Beispiel, um die Anfragen-Bibliothek zu aktualisieren:
pip install --upgrade requests
Schritt 7: Installieren von Bibliotheken aus einer Anforderungsdatei
In größeren Projekten müssen Sie möglicherweise mehrere Bibliotheken auf einmal installieren. Entwickler verwenden häufig eine Datei requirements.txt, in der alle für ein Projekt benötigten Abhängigkeiten aufgeführt sind.
So installieren Sie aus einer requirements.txt-Datei:
- Erstellen Sie eine Textdatei namens requirements.txt und führen Sie jede Bibliothek und ihre Version in einer neuen Zeile auf. Zum Beispiel:
requests==2.25.1 numpy==1.20.3 pandas==1.2.4
- Verwenden Sie pip, um alle in der Datei aufgeführten Bibliotheken zu installieren:
pip install -r requirements.txt
pip liest die Datei und installiert alle angegebenen Bibliotheken zusammen mit ihren korrekten Versionen.
Schritt 8: Virtuelle Umgebungen für die Bibliotheksverwaltung verwenden
In Python-Projekten ist es üblich, virtuelle Umgebungen zu verwenden, um Abhängigkeiten zu isolieren und sicherzustellen, dass verschiedene Projekte nicht miteinander in Konflikt geraten.
Um eine virtuelle Umgebung zu erstellen:
- Installieren Sie zunächst das Paket für die virtuelle Umgebung:
pip install virtualenv
- Erstellen Sie eine virtuelle Umgebung in Ihrem Projektordner:
virtualenv venv
- Aktivieren Sie die virtuelle Umgebung:
- Unter Windows:
venv\Scripts\aktivieren
- Unter Linux/macOS:
quelle venv/bin/activate
- Unter Windows:
- Sobald die virtuelle Umgebung aktiv ist, installieren Sie Ihre Bibliotheken wie gewohnt:
pip install library_name
Die Bibliotheken werden nur in der virtuellen Umgebung installiert, so dass Ihre globale Python-Installation sauber bleibt.
So deaktivieren Sie die virtuelle Umgebung:
deaktivieren
Schritt 9: Deinstallation einer Bibliothek
Wenn Sie eine Bibliothek entfernen müssen, können Sie sie mit pip auch deinstallieren.
Um eine Bibliothek zu deinstallieren:
pip deinstallieren bibliothek_name
Zum Beispiel, um die Bibliothek requests zu deinstallieren:
pip uninstall requests
pip wird das Paket von Ihrem System entfernen.
Fazit
Die Installation von Python-Bibliotheken ist ein einfacher, aber leistungsstarker Prozess, mit dem Sie Ihre Projekte um zusätzliche Funktionen erweitern können. Mit Werkzeugen wie pip und virtuellen Umgebungen können Sie Ihre Bibliotheken effizient verwalten und sicherstellen, dass Ihre Projekte über alle benötigten Abhängigkeiten verfügen. Egal, ob Sie eine einzelne Bibliothek installieren oder mehrere Abhängigkeiten verwalten, die in diesem Artikel beschriebenen Schritte werden Ihnen helfen, den Prozess mit Leichtigkeit zu bewältigen.