So listen Sie installierte Pakete in Python auf
Sep 24, 2025 am 05:43 AMVerwenden Sie die PIP -Liste, um installierte Python -Pakete mit Versionen anzuzeigen. Für Anforderungen.TXT -Format verwenden Sie Pip Freeze. Stellen Sie sicher, dass die korrekte virtuelle Umgebung aktiviert ist. Verwenden Sie alternativ importlib.metadata in Python 3.8, um Pakete programmatisch aufzulisten.
Um installierte Pakete in Python aufzulisten, k?nnen Sie je nach Umgebung und bevorzugten Tools verschiedene Methoden verwenden. Der h?ufigste und unkomplizierteste Weg ist die Verwendung von PIP , das Standardpaket -Installateur für Python.
Verwenden von PIP -Liste
Dieser Befehl zeigt alle installierten Pakete zusammen mit ihren Versionen.
- ?ffnen Sie eine Terminal- oder Eingabeaufforderung.
- Laufen:
PIP -Liste
Dies gibt eine Tabelle mit Paketnamen und -versionen aus.
Mit PIP einfrieren
PIP Freeze ?hnelt der PIP -Liste , gibt jedoch in einem Format aus, das für Anforderungen geeignet ist. TXT -Dateien.
- Rennen Sie in Ihrem Terminal:
Pip einfrieren
Nützlich bei der Erstellung reproduzierbarer Umgebungen. Es werden nur Pakete von PYPI angezeigt (nicht standardm??ig lokale oder bearbeitbare Installationen).
Pakete in einer bestimmten Umgebung überprüfen
Wenn Sie virtuelle Umgebungen (wie Venv oder Conda) verwenden, stellen Sie sicher, dass Sie den richtigen aktiviert haben, bevor Sie die Befehle ausführen.
- Für VenV:
- für Conda:
Source env_name/bin/aktivieren # auf macOS/linux
env_name \ scripts \ aktivieren # unter Windows
conda aktivieren env_name
Führen Sie dann die PIP -Liste aus, um Pakete nur in dieser Umgebung anzuzeigen.
Verwenden von Python -Code zum Auflisten von Paketen
Sie k?nnen installierte Pakete auch programmgesteuert mit dem Modul pkg_resources oder importlib.metadata abrufen.
Beispiel mit Importlib.metadata (Python 3.8):
Importlib.metadata importieren
pakete = importlib.metadata.distributions ()
Für Paket in Paketen:
print (f "{package.metadata ['name']} == {package.version}")
Diese Methode ist hilfreich, wenn Paketprüfungen in Skripte integriert werden.
Verwenden Sie im Grunde genommen nur die PIP -Liste für eine schnelle Inspektion. Verwenden Sie Pip Freeze bei der Vorbereitung von Bereitstellungsdateien. Stellen Sie sicher, dass Sie in der richtigen Umgebung sind, um Verwirrung zu vermeiden.
Das obige ist der detaillierte Inhalt vonSo listen Sie installierte Pakete in Python auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

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

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

Stock Market GPT
KI-gestützte Anlageforschung für intelligentere Entscheidungen

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)

Führen Sie Pipinstall-Rrequirements.txt aus, um das Abh?ngigkeitspaket zu installieren. Es wird empfohlen, zun?chst die virtuelle Umgebung zu erstellen und zu aktivieren, um Konflikte zu vermeiden, sicherzustellen, dass der Dateipfad korrekt ist und dass die PIP aktualisiert wurde, und Optionen wie-No-Deps oder -User, um das Installationsverhalten bei Bedarf anzupassen.

Python ist ein einfaches und leistungsstarkes Testwerkzeug in Python. Nach der Installation werden Testdateien automatisch gem?? den Namensregeln ermittelt. Schreiben Sie eine Funktion, die mit Test_ für Assertionstests beginnt, verwenden Sie @PyTest.Fixure, um wiederverwendbare Testdaten zu erstellen, die Ausnahmen über pyTest.raises zu überprüfen, unterstützt die laufenden Tests und mehrere Befehlszeilenoptionen und verbessert die Testeneffizienz.

TheArgParSemoduleiTherecommendedwaytoHandleCommand-Lineargumentesinpython, das Robustparsing, Typevalidation, Helpsages, AndersHandling berücksichtigt; usesys.argvForSimpecaseSeRequiringMinimalsetup.

Inhaltsverzeichnis Was ist Bitcoin Improvement Vorschlag (BIP)? Warum ist BIP so wichtig? Wie funktioniert der historische BIP -Prozess für Bitcoin Improvement Vorschlag (BIP)? Was ist ein BIP -Typ -Signal und wie sendet ein Bergmann es? Taproot und Cons of Quick Trial of BIP -Schlussfolgerung - seit 2011 wurden Verbesserungen an Bitcoin durch ein System namens Bitcoin Improvement Vorschlag oder ?BIP“ vorgenommen. Bitcoin Improvement Vorschlag (BIP) enth?lt Richtlinien dafür, wie sich Bitcoin im Allgemeinen entwickeln kann. Es gibt drei m?gliche BIP -Arten, von denen zwei mit den technologischen Ver?nderungen in Bitcoin zusammenh?ngen. Jede BIP beginnt mit informellen Diskussionen zwischen Bitcoin -Entwicklern, die sich überall versammeln k?nnen, einschlie?lich TWI

Für Anf?nger in der Datenwissenschaft ist der Kern des Sprungs von "Unerfahrenheit" zum "Branchenexperten" eine kontinuierliche Praxis. Die Grundlage der Praxis sind die reichen und vielf?ltigen Datens?tze. Glücklicherweise gibt es eine gro?e Anzahl von Websites im Internet, die kostenlose ?ffentliche Datens?tze anbieten, die wertvolle Ressourcen sind, um die F?higkeiten zu verbessern und Ihre F?higkeiten zu verbessern.

Importieren Sie@contextManagerfromContextLibanddefinaGeneratorFunctionThatyieldSexactlyonce, whercodeBeforyieldactsasenterandCodeafteryield (vorzugsweise infinal) actsas __exit __. 2.UsetheFunctionInaThstatement, wherheided ValuesieScessable

Identifizieren Sie die RepetivetaSksworthautomating, SuchasorganizingFileSendingemails, FocusingontonTheSethatoccurfRequent und Takesineficanttime

Die Big-Data-Analyse muss sich auf Multi-Core-CPU, Speicher mit gro?er Kapazit?t und abgestufter Speicher konzentrieren. Multi-Core-Prozessoren wie Amdepyc oder Ryzenthreadripper werden unter Berücksichtigung der Anzahl der Kerne und einer Single-Core-Leistung bevorzugt. Der Speicher wird empfohlen, um mit 64 GB zu beginnen, und der ECC -Speicher wird bevorzugt, um die Datenintegrit?t zu gew?hrleisten. Der Speicher verwendet NVMESSD (System- und Hei?daten), Satassd (gemeinsame Daten) und HDD (Kaltdaten), um die Gesamtverarbeitungseffizienz zu verbessern.
