Installieren von Python-Paketen mit pip
In diesem Schritt lernen Sie, wie Sie Python-Pakete mit pip installieren. Es gibt zwei Hauptmethoden, um Pakete zu installieren:
- Direktes Installieren einzelner Pakete
- Installieren mehrerer Pakete aus einer Requirements-Datei
Grundlagen zu Python-Paketen
Python-Pakete sind Sammlungen von Modulen, die die Funktionalität von Python erweitern. Beliebte Pakete sind:
- requests: Zum Senden von HTTP-Anfragen
- numpy: Für numerische Berechnungen
- pandas: Für Datenanalyse
- matplotlib: Für Datenvisualisierung
Installieren einzelner Pakete
Um ein einzelnes Paket zu installieren, verwenden Sie die folgende Befehlsstruktur:
pip3 install package_name
Installieren wir das requests-Paket, das häufig zum Senden von HTTP-Anfragen verwendet wird:
pip3 install requests
Sie sollten eine Ausgabe sehen, die den Download- und Installationsfortschritt anzeigt und mit einer Erfolgsmeldung endet.
Erstellen einer Requirements-Datei
Jetzt bereiten wir eine Requirements-Datei vor, um mehrere Pakete und ihre Versionen anzugeben. Öffnen Sie die zuvor erstellte requirements.txt-Datei:
nano ~/project/requirements.txt
Fügen Sie die folgenden Zeilen zur Datei hinzu:
requests==2.25.1
numpy==1.20.1
Speichern Sie die Datei, indem Sie Ctrl+O
und dann Enter
drücken, und verlassen Sie den Editor, indem Sie Ctrl+X
drücken.
Diese Datei gibt an, dass wir installieren möchten:
- requests in Version 2.25.1
- numpy in Version 1.20.1
Das Angeben von Versionen gewährleistet die Konsistenz in verschiedenen Umgebungen.
Installieren aus einer Requirements-Datei
Jetzt installieren wir die in der Requirements-Datei angegebenen Pakete:
pip3 install -r ~/project/requirements.txt
Sie sollten sehen, wie die Pakete heruntergeladen und installiert werden. Beachten Sie, dass wenn requests bereits installiert ist, aber in einer anderen Version, pip es aktualisieren oder herunterstufen wird, um der Version in requirements.txt zu entsprechen.
Überprüfen der installierten Pakete
Nach der Installation überprüfen Sie, ob die Pakete korrekt installiert wurden:
pip3 list
Dieser Befehl zeigt alle installierten Python-Pakete an. Suchen Sie nach requests
und numpy
in der Liste, die die in Ihrer Requirements-Datei angegebenen Versionen anzeigen sollten:
Package Version
---------- -------
...
numpy 1.20.1
...
requests 2.25.1
...