Suchen Sie Ihr Python-Site-Packages-Verzeichnis
Die Bestimmung des Speicherorts Ihres Python-Site-Packages-Verzeichnisses ist für die Paketverwaltung von entscheidender Bedeutung. Dieses Verzeichnis enthält vom Benutzer installierte Pakete und sein Speicherort variiert je nach Umfang.
Globales Site-Packages-Verzeichnis
- Bei der Ausführung im sys.path aufgeführt python -m site
- Für eine übersichtliche Liste verwenden Sie python -c 'import site; print(site.getsitepackages())'
- Verwenden Sie in Python 3 sysconfig.get_paths()["purelib"] from python3 -c 'import sysconfig'
Site-Packages-Verzeichnis pro Benutzer (PEP 370)
- Zugriff mit python -m site --user-site
- Überprüfen Sie, ob ein Verzeichnis und Pythons Exit-Status nicht vorhanden sind
- Benutzer installieren Pakete mit pip list --user oder pip freeze --user
Praktische Tipps
- Paketspeicherorte mit package.__path__ identifizieren
- Modulspeicherorte mit module.__file__ verfolgen
- Verwenden Sie pip show package, um Paketinformationen im Debian-Stil anzuzeigen, einschließlich der Installation Pfad
Das obige ist der detaillierte Inhalt vonWie finde ich mein Python-Site-Packages-Verzeichnis?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!