[Python] pip-Befehl und Verwendung

PIP-Befehl

Das Folgende ist ein pip-Befehl, der in einer Tabelle organisiert ist, und ein Beispiel für seine Verwendung:

Befehl Anwendungsbeispiel veranschaulichen
pip install <package> pip install requests Installieren Sie das Paket mit dem Namen „requests“
pip uninstall <package> pip uninstall requests Deinstallieren Sie das Paket mit dem Namen „requests“
pip list pip list Listen Sie alle in der aktuellen Umgebung installierten Pakete auf
pip show <package> pip show requests Zeigen Sie die detaillierten Informationen des Pakets mit dem Namen „requests“ an, einschließlich Versionsnummer, Installationspfad usw.
pip install --upgrade <package> pip install --upgrade requests Aktualisieren Sie das Paket mit dem Namen „requests“ auf die neueste Version
pip search <package> pip search requests Suchen Sie nach Paketen mit dem Namen „requests“ und zeigen Sie zugehörige Informationen an
pip freeze > requirements.txt pip freeze > requirements.txt Exportieren Sie alle in der aktuellen Umgebung installierten Pakete und ihre Versionsnummern in eine Textdatei
pip install -r requirements.txt pip install -r requirements.txt Batch-Installation von Paketen und deren Versionsnummern aus einer Textdatei
pip <command> --help pip install --help Hilfeinformationen für einen angegebenen Befehl anzeigen

Hinweis: Die Beispiele in der obigen Tabelle verwenden alle das Paket „requests“ als Beispiel. Bei der tatsächlichen Verwendung können Sie es bei Bedarf durch den Namen anderer Pakete ersetzen.

pip ist das Paketverwaltungstool von Python, das zum Installieren, Deinstallieren und Verwalten von Python-Paketen verwendet wird. Es handelt sich um ein Modul in der Python-Standardbibliothek, das eine Befehlszeilenschnittstelle zum einfachen Suchen, Installieren und Aktualisieren verschiedener Python-Pakete bereitstellt.

Über pip können Sie problemlos Bibliotheken und Tools von Drittanbietern in der Python-Umgebung installieren, um die Funktionalität von Python zu erweitern. Es löst automatisch die Abhängigkeiten des Pakets auf und stellt sicher, dass die erforderlichen Abhängigkeiten installiert werden.

pip unterstützt auch das Herunterladen und Installieren von Paketen von PyPI (Python Package Index), einem Repository für gemeinsam genutzten Code der Python-Community. Auf PyPI stehen Zehntausende Open-Source-Pakete zur Auswahl, die eine Vielzahl von Bereichen und Funktionen abdecken.

Neben der Installation und Deinstallation von Paketen bietet pip auch andere Funktionen, z. B. das Anzeigen der Liste der installierten Pakete, das Aktualisieren von Paketen auf die neueste Version, das Exportieren der Liste der installierten Pakete usw.

Alles in allem ist pip eines der wesentlichen Tools für Python-Entwickler. Es kann den Prozess der Paketverwaltung und Abhängigkeitsverwaltung vereinfachen und Ihnen die Verwendung und Verwaltung von Python-Paketen erleichtern.

PIP-Nutzung – Installation der Bibliothek eines Drittanbieters

Hier sind einige häufig verwendete Python-Bibliotheken und -Tools von Drittanbietern sowie Beispiele für deren Installation mit pip:

Bibliotheksname Installationsbefehl veranschaulichen
NumPy pip install numpy Bibliothek für wissenschaftliche Berechnungen und Array-Operationen
Pandas pip install pandas Stellen Sie leistungsstarke, benutzerfreundliche Datenstrukturen und Datenanalysetools bereit
Matplotlib pip install matplotlib Bibliotheken zur Datenvisualisierung und -darstellung
Anfragen pip install requests Bibliothek zum Senden von HTTP-Anfragen und zur Kommunikation über das Netzwerk
Scikit-lernen pip install scikit-learn Bibliotheken, die Algorithmen und Tools für maschinelles Lernen bereitstellen
TensorFlow pip install tensorflow Open-Source-Bibliotheken für Deep Learning und künstliche Intelligenz
Django pip install django High-Level-Python-Framework für die Entwicklung von Webanwendungen
Flasche pip install flask Ein leichtes Webanwendungs-Framework, das sich zum Erstellen einfacher Webanwendungen eignet
SQLAlchemy pip install sqlalchemy Bibliothek mit Datenbankzugriff und ORM-Funktionalität (Object Relational Mapping).
Wunderschöne Suppe pip install beautifulsoup4 Bibliothek zum Parsen von HTML- und XML-Dokumenten, die häufig in Webcrawlern verwendet wird
PyTorch pip install torch Eine Open-Source-Bibliothek für maschinelles Lernen zum Erstellen von Deep-Learning-Modellen
Selen pip install selenium Eine Bibliothek für automatisierte Webtests, die Benutzeraktionen im Browser simuliert
pytest pip install pytest Bibliothek zum Schreiben und Ausführen von Python-Komponententests
Jupyter-Notizbuch pip install jupyter Bietet eine interaktive Datenanalyse- und Visualisierungsumgebung, die die Ausführung von Code und die Anzeige von Ergebnissen unterstützt.
Schwarz pip install black Tools zum automatischen Formatieren von Python-Code
Kolben-RESTful pip install flask-restful Schnelle Entwicklung von RESTful-API-Erweiterungen auf Basis von Flask
Kissen pip install pillow Eine Bibliothek zur Bildverarbeitung, die Vorgänge wie Öffnen, Speichern, Skalieren und Zuschneiden von Bildern unterstützt.
Sellerie pip install celery Ein verteiltes Aufgabenwarteschlangen-Framework zur Verarbeitung asynchroner Aufgaben und geplanter Aufgaben
Pygame pip install pygame Bibliothek zur Entwicklung von 2D-Spielen
openpyxl pip install openpyxl Bibliothek zum Bearbeiten von Excel-Dateien
Scikit-Bild pip install scikit-image Bibliotheken, die Bildverarbeitungs- und Computer-Vision-Algorithmen bereitstellen
Flask-SQLAlchemy pip install flask-sqlalchemy Integrierte SQLAlchemy Flask-Erweiterung, die die Verwendung von Datenbanken in Flask vereinfacht
Kolben-WTF pip install flask-wtf Bietet Funktionen für die Verwendung von Webformularen in Flask
PyMySQL pip install pymysql Bibliothek zum Anschließen und Bearbeiten von MySQL-Datenbanken
SQLAlchemy-Utils pip install sqlalchemy-utils Das praktische Toolset von SQLAlchemy bietet einige häufig verwendete Tools für den Datenbankbetrieb
Pygame Null pip install pgzero Ein Framework zur Vereinfachung der Pygame-Spieleentwicklung
Flask-Login pip install flask-login Stellen Sie Benutzerauthentifizierungs- und Autorisierungsfunktionen für Flask-Anwendungen bereit
Kolben-Cors pip install flask-cors Bereitstellung domänenübergreifender Ressourcenfreigabefunktionen für Flask-Anwendungen
PyYAML pip install pyyaml Bibliothek zum Parsen und Generieren von YAML-Dateien

Die oben genannten Beispiele sind einige häufig verwendete Python-Bibliotheken und -Tools von Drittanbietern. Sie können sie mit dem entsprechenden pip-Befehl installieren. Bitte beachten Sie, dass sich die Bibliotheksnamen und Installationsbefehle in den Beispielen im Laufe der Zeit ändern können. Die neuesten Installationsinformationen finden Sie in der offiziellen Dokumentation der jeweiligen Bibliothek.

So konfigurieren Sie PIP

Die Konfiguration von pip kann durch Ändern der pip-Konfigurationsdatei erreicht werden. Auf Windows-Systemen befindet sich die PIP-Konfigurationsdatei im Pfad %APPDATA%\pip\pip.ini, während sich die Konfigurationsdatei auf Linux- und macOS-Systemen im Pfad ~/.pip/pip.conf befindet.

Hier sind die Schritte zum Konfigurieren von Pip:

  1. Öffnen Sie die Pip-Konfigurationsdatei (%APPDATA%\pip\pip.ini auf Windows-Systemen, ~/.pip/pip.conf auf Linux- und macOS-Systemen).

  2. Wenn die Konfigurationsdatei nicht vorhanden ist, können Sie manuell eine leere Datei erstellen.

  3. In der Konfigurationsdatei können Sie die folgenden Konfigurationsoptionen hinzufügen oder ändern:

    • [global]: Globale Konfigurationsoption, anwendbar auf alle Pip-Befehle.
    • [install]: Installationsbezogene Konfigurationsoptionen.
    • [uninstall]: Zugehörige Konfigurationsoptionen deinstallieren.
    • [list]: Listet Konfigurationsoptionen für installierte Pakete auf.
    • [search]: Paketkonfigurationsoptionen durchsuchen.
    • [wheel]: Konfigurationsoptionen zum Generieren und Installieren von Binärradpaketen.
    • [cache]: Cachebezogene Konfigurationsoptionen.
    • [index]: Konfigurationsoptionen im Zusammenhang mit dem Paketindex.
    • [global]: Globale Konfigurationsoptionen.
  4. In der Konfigurationsdatei können Sie das Format key = value verwenden, um den Wert der Konfigurationsoption festzulegen. Zum Beispiel:

    [global]
    trusted-host = pypi.org
    index-url = https://pypi.org/simple
    timeout = 10
    

    Im obigen Beispiel ist trusted-host auf pypi.org gesetzt, um dem Host zu vertrauen, und index-url ist auf < gesetzt /span>< a i=4> stellt die Indexadresse des Pakets dar, und wird auf gesetzt, um den Timeout-Zeitraum von 10 Sekunden darzustellen. https://pypi.org/simpletimeout10

  5. Speichern Sie die Konfigurationsdatei und schließen Sie sie. Wenn Sie den Befehl pip erneut ausführen, werden die Einstellungen in der Konfigurationsdatei übernommen.

Bitte beachten Sie, dass zum Ändern der Konfigurationsdateien von pip je nach Betriebssystem und Berechtigungseinstellungen des Speicherorts, an dem sich die Dateien befinden, möglicherweise Administratorrechte oder die Verwendung vonsudo Befehlen erforderlich sind.

Darüber hinaus können Sie pip auch vorübergehend über Befehlszeilenparameter konfigurieren, z. B. mithilfe von --trusted-host, --index-url und anderen Parametern, um den vertrauenswürdigen Host anzugeben und Paketindexadresse. .

Oben sind die allgemeinen Schritte und Beispiele für die Konfiguration von Pip aufgeführt. Sie können die Pip-Konfigurationsoptionen entsprechend Ihren eigenen Anforderungen festlegen.

Supongo que te gusta

Origin blog.csdn.net/gao511147456/article/details/134869056
Recomendado
Clasificación