Zehn Tipps zur Verwendung von Python Pip
Python pip
Beginnen wir mit der Python-Sprache. Python ist nicht nur deshalb beliebt, weil es leicht zu erlernen ist, sondern auch, weil es über Tausende von Bibliotheken verfügt.
Diese Bibliotheken entsprechen integrierten Tools und können in Python verwendet werden, sofern sie installiert sind. Sie können eine Vielzahl von Problemen bewältigen, ohne dass Sie das Rad neu erfinden müssen, und durch ständige Aktualisierungen und Wartung durch die Community werden einige Bibliotheken immer leistungsfähiger und konkurrieren fast mit Anwendungen auf Unternehmensebene.
Wie kann ich diese Tool-Bibliotheken herunterladen und installieren? Sie werden in einem einheitlichen „Repository“ namens PyPi (Python Package Index) abgelegt, aus dem alle Bibliotheksinstallationen stammen.
Nachdem Sie ein Lager haben, benötigen Sie auch einen Administrator, und Pip ist eine solche Rolle. pip übernimmt die Bibliothek von PyPi und installiert sie in Python. Es kann auch installierte Bibliotheken verwalten, z. B. aktualisieren, anzeigen, suchen, deinstallieren usw.
Im Folgenden werden 10 gesunde Menschenverstand und Tipps zur Verwendung von Pip als Referenz zusammengefasst.
1. Installieren Sie pip
Ab Python 3.4 ist pip bereits in Python integriert, sodass keine erneute Installation erforderlich ist.
Wenn Ihre Python-Version kein Pip hat, können Sie es mit den folgenden zwei Methoden installieren.
- Geben Sie ganz schnell easy_install pip in die Befehlszeile ein.
- Laden Sie die PIP-Installationsdatei von der folgenden URL herunter, extrahieren Sie sie dann in das Python-Skriptverzeichnis und führen Sie den Befehl „python setup.py install“ aus.
pip-Download-Adresse: https://pypi.org/project/pip/#files
Wenn Sie jedoch noch Python3.4 und frühere Versionen verwenden, aktualisieren Sie bitte auf die neueste stabile Version von Python (https: / /www.python.org/downloads/). Andernfalls fügen Sie jeden Tag mehr technische Schulden hinzu.
2. Pip aktualisieren
Wenn die Version von pip zu niedrig ist, können Sie die aktuelle Version aktualisieren: pip install --upgrade pip oder pip install -U pip.
$ pip install -U pip Looking in indexes: https://pypi.python.org/simple Requirement already satisfied: pip in ./test/lib/python3.8/site-packages (21.1.1) Collecting pip Using cached pip-22.0.4-py3-none-any.whl (2.1 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 21.1.1 Uninstalling pip-21.1.1: Successfully uninstalled pip-21.1.1 Successfully installed pip-22.0.4
3. Bibliothek installieren
Verwenden Sie pip, um eine Bibliothek eines Drittanbieters zu installieren. Sie können die folgende Anweisung ausführen: pip install package_name==1.1.2
Zum Beispiel I Sie möchten Version 3.4.1 matplotlib installieren: pip install matplotlib==3.4.1
4. Stapelinstallation von Bibliotheken
Wenn ein Projekt viele Bibliotheken installieren muss, können Sie eine Stapelinstallation durchführen: pip install -r require.txt
Das Inhaltsformat der Datei ist wie folgt:
# This is a comment # Specify a diffrent index -i http://dist.repoze.org/zope2/2.10/simple # Package with versions tensorflow==2.3.1 uvicorn==0.12.2 fastapi==0.63.0 pkg1 pkg2 pkg3>=1.0,<=2.0 # It is possible to refer to specific local distribution paths. ./downloads/numpy-1.9.2-cp34-none-win32.whl # It is possible to refer to other requirement files or constraints files. -r other-requirements.txt -c constraints.txt # It is possible to specify requirements as plain names. pytest pytest-cov beautifulsoup4
5. Pakete deinstallieren und aktualisieren
Installierte Bibliotheken können wieder deinstalliert werden: $ pip uninstall package_name
Aktualisieren Sie die Version der aktuellen Bibliothek:
$ pip install --upgrade package_name
oder
$ pip install -U package_name
6 . Python-Pip-Abhängigkeiten einfrieren
Manchmal möchten Sie alle installierten Pakete in der aktuellen Umgebung ausgeben oder eine Anforderungsdatei generieren und diese dann über diese Datei in einer anderen Umgebung installieren. Sie können den Befehl pip freeze verwenden:
# List packages $ pip freeze docutils==0.11 Jinja2==2.7.2 MarkupSafe==0.19 Pygments==1.6 Sphinx==1.2.2 # Generate requirements.txt file $ pip freeze > requirements.txt
Bitte beachten Sie, dass die Pakete in sortierter Reihenfolge aufgelistet werden (Groß- und Kleinschreibung wird nicht beachtet). Wenn Sie nur Pakete auflisten möchten, die nicht global installiert sind, verwenden Sie -l/--local.
7. Bibliotheksinformationen anzeigen
Sie können pip show -f Paketname verwenden, um Paketinformationen aufzulisten:
$ pip show -f pyyaml Name: PyYAML Version: 5.4.1 Summary: YAML parser and emitter for Python Home-page: https://pyyaml.org/ Author: Kirill Simonov Author-email: xi@resolvent.net License: MIT Location: /private/tmp/test/lib/python3.8/site-packages Requires: Required-by: awscli Files: PyYAML-5.4.1.dist-info/INSTALLER PyYAML-5.4.1.dist-info/LICENSE PyYAML-5.4.1.dist-info/METADATA PyYAML-5.4.1.dist-info/RECORD PyYAML-5.4.1.dist-info/WHEEL PyYAML-5.4.1.dist-info/top_level.txt ...
8. Überprüfen Sie in den aktuell installierten Bibliotheken, welche Bibliotheken aktualisiert werden müssen:
$ pip list -o PackageVersion Latest Type ---------- ------- ------ ----- docutils 0.15.20.18.1 wheel PyYAML 5.4.1 6.0wheel rsa4.7.2 4.8wheel setuptools 56.0.062.1.0 wheel
9. Auf Kompatibilitätsprobleme prüfen
Um die Kompatibilitätsabhängigkeiten der installierten Bibliotheken zu überprüfen, können Sie pip check package-name verwenden:
$ pip check awscli No broken requirements found.
Wenn Sie keinen Paketnamen angeben, wird die Kompatibilität aller Pakete überprüft.
$ pip check pyramid 1.5.2 requires WebOb, which is not installed.
10. Laden Sie die Bibliothek lokal herunter
Laden Sie die Bibliothek lokal an den angegebenen Speicherort herunter und speichern Sie sie im WHL-Format: pip download package_name -d "path"
$ pip download PyYAML-d "/tmp/" Looking in indexes: https://pypi.python.org/simple Collecting PyYAML Downloading PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl (192 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 192.2/192.2 KB 4.7 MB/s eta 0:00:00 Saved ./PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl Successfully downloaded PyYAML $ ls /tmp/PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl /tmp/PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl
Das obige ist der detaillierte Inhalt vonZehn Tipps zur Verwendung von Python Pip. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen





PHP ist hauptsächlich prozedurale Programmierung, unterstützt aber auch die objektorientierte Programmierung (OOP). Python unterstützt eine Vielzahl von Paradigmen, einschließlich OOP, funktionaler und prozeduraler Programmierung. PHP ist für die Webentwicklung geeignet, und Python eignet sich für eine Vielzahl von Anwendungen wie Datenanalyse und maschinelles Lernen.

PHP eignet sich für Webentwicklung und schnelles Prototyping, und Python eignet sich für Datenwissenschaft und maschinelles Lernen. 1.PHP wird für die dynamische Webentwicklung verwendet, mit einfacher Syntax und für schnelle Entwicklung geeignet. 2. Python hat eine kurze Syntax, ist für mehrere Felder geeignet und ein starkes Bibliotheksökosystem.

VS -Code kann zum Schreiben von Python verwendet werden und bietet viele Funktionen, die es zu einem idealen Werkzeug für die Entwicklung von Python -Anwendungen machen. Sie ermöglichen es Benutzern: Installation von Python -Erweiterungen, um Funktionen wie Code -Abschluss, Syntax -Hervorhebung und Debugging zu erhalten. Verwenden Sie den Debugger, um Code Schritt für Schritt zu verfolgen, Fehler zu finden und zu beheben. Integrieren Sie Git für die Versionskontrolle. Verwenden Sie Tools für die Codeformatierung, um die Codekonsistenz aufrechtzuerhalten. Verwenden Sie das Lining -Tool, um potenzielle Probleme im Voraus zu erkennen.

Python eignet sich besser für Anfänger mit einer reibungslosen Lernkurve und einer kurzen Syntax. JavaScript ist für die Front-End-Entwicklung mit einer steilen Lernkurve und einer flexiblen Syntax geeignet. 1. Python-Syntax ist intuitiv und für die Entwicklung von Datenwissenschaften und Back-End-Entwicklung geeignet. 2. JavaScript ist flexibel und in Front-End- und serverseitiger Programmierung weit verbreitet.

VS -Code kann unter Windows 8 ausgeführt werden, aber die Erfahrung ist möglicherweise nicht großartig. Stellen Sie zunächst sicher, dass das System auf den neuesten Patch aktualisiert wurde, und laden Sie dann das VS -Code -Installationspaket herunter, das der Systemarchitektur entspricht und sie wie aufgefordert installiert. Beachten Sie nach der Installation, dass einige Erweiterungen möglicherweise mit Windows 8 nicht kompatibel sind und nach alternativen Erweiterungen suchen oder neuere Windows -Systeme in einer virtuellen Maschine verwenden müssen. Installieren Sie die erforderlichen Erweiterungen, um zu überprüfen, ob sie ordnungsgemäß funktionieren. Obwohl VS -Code unter Windows 8 möglich ist, wird empfohlen, auf ein neueres Windows -System zu upgraden, um eine bessere Entwicklungserfahrung und Sicherheit zu erzielen.

PHP entstand 1994 und wurde von Rasmuslerdorf entwickelt. Es wurde ursprünglich verwendet, um Website-Besucher zu verfolgen und sich nach und nach zu einer serverseitigen Skriptsprache entwickelt und in der Webentwicklung häufig verwendet. Python wurde Ende der 1980er Jahre von Guidovan Rossum entwickelt und erstmals 1991 veröffentlicht. Es betont die Lesbarkeit und Einfachheit der Code und ist für wissenschaftliche Computer, Datenanalysen und andere Bereiche geeignet.

Im VS -Code können Sie das Programm im Terminal in den folgenden Schritten ausführen: Erstellen Sie den Code und öffnen Sie das integrierte Terminal, um sicherzustellen, dass das Codeverzeichnis mit dem Terminal Working -Verzeichnis übereinstimmt. Wählen Sie den Befehl aus, den Befehl ausführen, gemäß der Programmiersprache (z. B. Pythons Python your_file_name.py), um zu überprüfen, ob er erfolgreich ausgeführt wird, und Fehler auflösen. Verwenden Sie den Debugger, um die Debugging -Effizienz zu verbessern.

VS -Code -Erweiterungen stellen böswillige Risiken dar, wie das Verstecken von böswilligem Code, das Ausbeutetieren von Schwachstellen und das Masturbieren als legitime Erweiterungen. Zu den Methoden zur Identifizierung böswilliger Erweiterungen gehören: Überprüfung von Verlegern, Lesen von Kommentaren, Überprüfung von Code und Installation mit Vorsicht. Zu den Sicherheitsmaßnahmen gehören auch: Sicherheitsbewusstsein, gute Gewohnheiten, regelmäßige Updates und Antivirensoftware.
