Heim  >  Artikel  >  Backend-Entwicklung  >  Erfahren Sie, wie Sie Bibliotheken von Drittanbietern mithilfe von pip korrekt installieren

Erfahren Sie, wie Sie Bibliotheken von Drittanbietern mithilfe von pip korrekt installieren

PHPz
PHPzOriginal
2024-01-27 10:20:06959Durchsuche

Erfahren Sie, wie Sie Bibliotheken von Drittanbietern mithilfe von pip korrekt installieren

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.

  1. 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:

  • Laden Sie zunächst die Datei get-pip.py herunter. Diese Datei finden Sie auf der offiziellen Website (https://pip.pypa.io/en/stable/installing/).
  • 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.

  1. Bibliotheken von Drittanbietern installieren
    Sobald Sie pip installiert haben, können Sie mit der Installation von Bibliotheken von Drittanbietern beginnen. Normalerweise müssen Sie nur einen einfachen Befehl im Terminal ausführen, um die Installation abzuschließen. Hier sind ein paar gängige Installationsbefehle:
  • Installieren Sie die neueste Version:

    pip install 包名
  • Installieren Sie eine bestimmte Version:

    pip install 包名==版本号
  • Installieren Sie mehrere Pakete:

    pip install 包名1 包名2 包名3
  1. 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
  2. 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.

  3. Verwenden Sie die Datei „requirements.txt“, um Abhängigkeiten zu verwalten.
    Wenn Ihr Projekt mehrere Bibliotheken von Drittanbietern erfordert, kann es sehr mühsam sein, diese einzeln manuell zu installieren. Zu diesem Zeitpunkt können Sie die Datei „requirements.txt“ zum Verwalten von Abhängigkeiten verwenden. Diese Datei listet alle für das Projekt erforderlichen Bibliotheken von Drittanbietern und deren Versionsnummern auf. Pip kann automatisch alle abhängigen Bibliotheken basierend auf dieser Datei installieren.

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:

  1. https://pip.pypa.io/en/stable/installing/
  2. https://pip.pypa.io/en/stable/user_guide/

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn