Wie man eine Bibliothek in Python installiert
Python ist eine vielseitige und leistungsstarke Programmiersprache mit einem umfangreichen Ö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, sodass Sie das Rad nicht neu erfinden müssen. Um diese Bibliotheken zu verwenden, müssen Sie sie zuerst installieren. Python kann in einer Vielzahl von gehosteten Diensten für verschiedene Zwecke wie Webhosting, Automatisierung, maschinelles Lernen und serverlose Anwendungen verwendet werden.
Schritt 1: Python installieren
Bevor Sie die Bibliotheken installieren, müssen Sie sicherstellen, dass Python auf Ihrem System installiert ist.
Um zu überprüfen, ob Python installiert ist, folgen Sie den folgenden Schritten:
- Ö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 --versionWenn Python installiert ist, wird die installierte Versionsnummer zurückgegeben (zum Beispiel 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/. Stellen Sie während der Installation sicher, dass Sie das Kontrollkästchen “Python zu PATH hinzufügen” aktivieren.
- Unter Linux oder macOS könnte Python bereits standardmäßig installiert sein. Wenn nicht, können Sie es mit dem Paketmanager Ihres Systems installieren (z. B. sudo apt install python3 unter Ubuntu).
Schritt 2: pip (der Python-Paketinstaller) installieren
pip ist der Standard-Paketinstaller für Python. Er ermöglicht es Ihnen, Bibliotheken einfach zu installieren und Abhängigkeiten zu verwalten. In den meisten Fällen ist pip bereits mit Python installiert, aber Sie können dies überprüfen.
Um zu überprüfen, ob pip installiert ist:
- Öffnen Sie ein Terminal oder eine Eingabeaufforderung.
- Geben Sie den folgenden Befehl ein:
pip --version
Wenn pip installiert ist, wird die Versionsnummer angezeigt (z. B. pip 21.1.1.1 von …).
Wenn pip nicht installiert ist:
- Sie können es installieren, indem Sie das get-pip.py Skript herunterladen und ausführen:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
Sobald es installiert ist, sollte pip zur Verwendung verfügbar sein.
Schritt 3: Installation der Python-Bibliothek mit pip
Sobald Python und pip eingerichtet sind, können Sie jede Python-Bibliothek aus dem Python Package Index (PyPI) installieren, der Tausende von Bibliotheken hostet.
Um eine Bibliothek mit pip zu installieren:
- Öffnen Sie ein Terminal oder eine Eingabeaufforderung.
- Verwenden Sie den folgenden Befehl, um die Bibliothek zu installieren:
pip install library_nameZum Beispiel, um die beliebte Abfragebibliothek zu installieren, geben Sie ein:
pip install requests
pip wird das Paket und alle erforderlichen Abhängigkeiten herunterladen und dann auf Ihrem System installieren.
Schritt 4: Überprüfen der Bibliotheksinstallation
Um zu überprüfen, ob die Bibliothek korrekt installiert wurde, können Sie sie in Python-Skripten oder der interaktiven Python-Shell importieren.
Um die Installation zu überprüfen:
- Öffnen Sie die interaktive Python-Shell, indem Sie python im Terminal oder in der Eingabeaufforderung eingeben.
- Versuchen Sie, die installierte Bibliothek zu importieren:
import requests
Wenn die Bibliothek ohne Fehler importiert wird, war die Installation erfolgreich.
Schritt 5: Bestimmte Versionen der Bibliothek installieren
Manchmal müssen Sie aus Kompatibilitätsgründen eine bestimmte Version einer Bibliothek installieren.
Um eine bestimmte Version zu installieren:
Verwenden Sie die folgende Syntax:
pip install library_name==version_numberZum Beispiel, um die Version 2.25.1 der Requests-Bibliothek zu installieren:
pip install requests==2.25.1pip wird die angegebene Version und alle notwendigen Abhängigkeiten installieren.
Schritt 6: Eine vorhandene Bibliothek aktualisieren
Um eine Bibliothek auf die neueste Version zu aktualisieren, können Sie das –upgrade Flag verwenden.
Um eine Bibliothek zu aktualisieren:
pip install --upgrade library_nameZum Beispiel, um die Requests-Bibliothek zu aktualisieren:
pip install --upgrade requestsSchritt 7: Bibliotheken aus der Anforderungen-Datei installieren
In großen Projekten müssen Sie möglicherweise mehrere Bibliotheken auf einmal installieren. Entwickler verwenden häufig eine requirements.txt-Datei, die alle Abhängigkeiten auflistet, die für ein Projekt benötigt werden.
Um Bibliotheken aus der requirements.txt-Datei zu installieren, folgen Sie diesen Schritten:
- Erstellen Sie eine Textdatei mit dem Namen requirements.txt und listen 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 wird die Datei lesen und alle angegebenen Bibliotheken zusammen mit ihren korrekten Versionen installieren.
Schritt 8: Virtuelle Umgebungen zur Verwaltung von Bibliotheken verwenden
Es ist üblich, dass Python-Projekte virtuelle Umgebungen verwenden, um Abhängigkeiten zu isolieren und sicherzustellen, dass verschiedene Projekte sich nicht gegenseitig stören.
Um eine virtuelle Umgebung zu erstellen:
- Installieren Sie zuerst das Paket für virtuelle Umgebungen:
pip install virtualenv - Erstellen Sie eine virtuelle Umgebung im Projektordner:
virtualenv venv - Aktivieren Sie die virtuelle Umgebung:
- Unter Windows:
venvScriptsactivate - Unter Linux/macOS:
venv/bin/activate source
- Unter Windows:
- Wenn die virtuelle Umgebung aktiviert ist, installieren Sie die Bibliotheken wie gewohnt:
pip install library_name
Die Bibliotheken werden nur in der virtuellen Umgebung installiert, wodurch Ihre globale Python-Installation sauber bleibt.
Um die virtuelle Umgebung zu deaktivieren:
deactivateSchritt 9: Die Bibliothek löschen
Wenn Sie eine Bibliothek entfernen müssen, erlaubt es pip Ihnen auch, sie zu deinstallieren.
Um eine Bibliothek zu deinstallieren:
pip uninstall library_nameZum Beispiel, um die Bibliothek requests zu entfernen:
pip uninstall requestspip wird das Paket von Ihrem System entfernen.
Fazit
Die Installation von Python-Bibliotheken ist ein einfacher, aber leistungsstarker Prozess, der es Ihnen ermöglicht, die Funktionalität Ihrer Projekte zu erweitern. Mit Tools wie pip und virtuellen Umgebungen können Sie Bibliotheken effizient verwalten und sicherstellen, dass Ihre Projekte alle benötigten Abhängigkeiten haben. Egal, ob Sie eine einzelne Bibliothek installieren oder mehrere Abhängigkeiten verwalten, die in diesem Artikel beschriebenen Schritte führen Sie problemlos durch den Prozess.
