Beherrschen Sie die Fertigkeit: So verwenden Sie pip richtig, um Bibliotheken von Drittanbietern zu installieren
Einführung: Beim Programmieren in Python ist die Verwendung von Bibliotheken von Drittanbietern eine sehr häufige Anforderung. Als Paketverwaltungstool für Python kann pip problemlos Bibliotheken von Drittanbietern installieren und verwalten. Allerdings kann die korrekte Verwendung von Pip für Anfänger etwas verwirrend sein. In diesem Artikel wird ausführlich erläutert, wie Sie pip korrekt zum Installieren von Bibliotheken von Drittanbietern verwenden, und es werden spezifische Codebeispiele bereitgestellt.
Pip installieren
Bevor Sie beginnen, stellen Sie sicher, dass Pip korrekt in Ihrem System installiert ist. Wenn Sie eine neuere Version von Python (3.4 oder höher) verwenden, ist pip bereits standardmäßig installiert. Sie können bestätigen, ob die Installation erfolgreich war, indem Sie den folgenden Befehl im Terminal eingeben:
pip --version
Wenn die Installation erfolgreich ist, werden Ihnen die Versionsnummerninformationen von pip angezeigt.
Wenn pip nicht in Ihrem System installiert ist, können Sie es mit den folgenden Schritten installieren:
Führen Sie dann die Datei get-pip.py mit dem folgenden Befehl im Terminal aus:
python get-pip.py
Überprüfen Sie abschließend, ob die Installation erfolgreich war:
pip --version
Wenn die Installation erfolgreich war, wird die Versionsnummer angezeigt Informationen von Pip.
Installieren Sie die neueste Version:
pip install 包名
Installieren Sie eine bestimmte Version:
pip install 包名==版本号
Installieren Sie mehrere Pakete:
pip install 包名1 包名2 包名3
Verwalten Abhängigkeiten
Manchmal ist A Die Bibliothek eines Drittanbieters hängt möglicherweise von einigen anderen Bibliotheken ab. Wenn Sie pip zum Installieren von Bibliotheken von Drittanbietern verwenden, löst pip automatisch Abhängigkeiten auf und installiert zugehörige Bibliotheken. Sie möchten beispielsweise die Pandas-Bibliothek installieren, diese hängt jedoch von der Numpy-Bibliothek ab. Sie müssen nur den folgenden Befehl ausführen, und pip installiert die Numpy-Bibliothek automatisch:
pip install pandas
Drittanbieter-Bibliothek aktualisieren
Mit der Zeit wird die Version der Drittanbieter-Bibliothek möglicherweise aktualisiert. Um sicherzustellen, dass Sie die neueste Version verwenden, können Sie mit dem folgenden Befehl überprüfen, ob Updates verfügbar sind:
pip list --outdated
Dadurch werden alle installierten Bibliotheken aufgelistet, für die Updates verfügbar sind. Sie können dann den folgenden Befehl verwenden, um bestimmte Bibliotheken zu aktualisieren:
pip install --upgrade 库名
Wenn Sie alle Bibliotheken aktualisieren möchten, können Sie den folgenden Befehl verwenden:
pip freeze --local | grep -v '^-e' | cut -d = -f 1 | xargs -n1 pip install -U
Dadurch werden alle installierten Bibliotheken aufgelistet und einzeln aktualisiert.
Zunächst müssen Sie eine Textdatei erstellen und diese „requirements.txt“ nennen. Listen Sie dann die zu installierenden Bibliotheken von Drittanbietern und ihre Versionsnummern in der Datei im folgenden Format auf:
包名==版本号
Zum Beispiel:
pandas==1.0.3 numpy==1.18.4
Führen Sie nach dem Speichern der Datei „requirements.txt“ den folgenden Befehl im Terminal aus, um die Installation automatisch durchzuführen alle abhängigen Bibliotheken :
pip install -r requirements.txt
Zusammenfassung:
Durch die korrekte Verwendung von pip wird die Installation und Verwaltung von Bibliotheken von Drittanbietern in der Python-Entwicklung sehr einfach und bequem. Wir haben vorgestellt, wie man pip installiert und wie man Bibliotheken von Drittanbietern richtig installiert, verwaltet und aktualisiert. Gleichzeitig haben wir auch die Verwendung der Datei „requirements.txt“ zum Verwalten von Projektabhängigkeiten vorgestellt. Ich hoffe, dieser Artikel kann Ihnen dabei helfen, die Fähigkeiten im Umgang mit Pip zu erlernen und Bibliotheken von Drittanbietern während des Entwicklungsprozesses effizienter zu nutzen.
Referenzen:
Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie Bibliotheken von Drittanbietern mithilfe von pip korrekt installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!