Nach der Installation eines Pakets in einer Anaconda-Umgebung möchte ich einige Änderungen am Code in diesem Paket vornehmen.
Wo finde ich das site-packages
Verzeichnis mit den installierten Paketen? Ich finde kein Verzeichnis/Users/username/anaconda/lib/python2.7/site-packages
python
python-2.7
pip
anaconda
Nyxynyx
quelle
quelle
Anaconda site-packages
? Was ist damit?Antworten:
Sie können das Modul importieren und die
module.__file__
Zeichenfolge überprüfen . Es enthält den Pfad zur zugehörigen Quelldatei.Alternativ können Sie das
File
Tag in der Moduldokumentation lesen , auf die überhelp(module)
odermodule?
in IPython zugegriffen werden kann .quelle
example: >>import tensorflow >>tensorflow.__file__
Führen Sie dies in der Python-Shell aus:
from distutils.sysconfig import get_python_lib print(get_python_lib())
quelle
Linux-Benutzer können die Speicherorte aller installierten Pakete wie folgt finden:
pip list | xargs -exec pip show
quelle
xargs
!python -m site
).Ich habe miniconda installiert und alle installierten Pakete in gefunden
/miniconda3/pkgs
quelle
Sie können auch 'conda list' in eine Befehlszeile eingeben. Dadurch werden die installierten Module mit den Versionsnummern ausgedruckt. Der Pfad innerhalb Ihrer Dateistruktur wird oben in dieser Liste gedruckt.
quelle
conda list
spuckt als erste Zeile die Wurzel Ihrer Conda-Installation aus; Darin befindet sich derpkgs
Ordner.miniconda
Installation finde ich einige Pakete unter 'lib / python3.7 / site-packages'Sie sollten installierte Pakete finden in:
Dort habe ich meine gefunden.
quelle