Ich habe ein Python-Paket mit pip installiert, das easy_install ersetzt. Wie erhalte ich eine Liste der installierten Dateien, die mit diesem Paket verknüpft sind?
Grundsätzlich suche ich das Python-Paket-Äquivalent von
dpkg -L
oder
rpm -ql
Sie können dies mit dem folgenden Befehl tun:
pip show -f <package>
pip: error: No command by the name pip show
. (Mit Pip 1.1)pip show -f nbconvert
gibtFiles: Cannot locate installed-files.txt
.python setup.py develop
.Ich verwende virtualenv mit pip. Hier sind die Schritte, denen ich folge. Angenommen, ich arbeite in der
dave_venv
virtuellen Umgebung.quelle
Zwei Jahre später haben die meisten Pip-Instanzen gezeigt, dass jedoch nicht alle Pakete das installierte Programm files.txt haben, das vom Unterbefehl gelesen werden kann.
Eine Problemumgehung besteht darin, die Python-Shell zu starten und dies zu tun:
Wobei "eventlet" das Paket ist, das ich mit pip installiert habe.
quelle