J'ai installé un paquet Python en utilisant pip, qui remplace Easy_install. Comment obtenir une liste des fichiers installés associés à ce package?
En gros, je cherche l’équivalent de paquet Python de
dpkg -L
ou
rpm -ql
J'ai installé un paquet Python en utilisant pip, qui remplace Easy_install. Comment obtenir une liste des fichiers installés associés à ce package?
En gros, je cherche l’équivalent de paquet Python de
dpkg -L
ou
rpm -ql
Réponses:
Vous pouvez le faire en utilisant la commande:
pip show -f <package>
pip show -f nbconvert
donne Files: Cannot locate installed-files.txt
.
python setup.py develop
.
J'utilise virtualenv avec pip, alors voici les étapes que je suis. Supposons que je travaille dans l' dave_venv
environnement virtuel.
$ cat ~/.bashrc
export WORKON_HOME=/usr/local/virtualenvs
$ cd /usr/local/virtualenvs/dave_venv/lib/python2.6/site-packages
$ ls # This should show <your_package>.
$ cd <your_package>
$ ls # now you're looking at your package's files.
Deux ans plus tard, la plupart des instances pip ont montré, cependant, tous les packages n’ont pas le programme installed-files.txt à lire pour la sous-commande.
Une solution de contournement consiste à lancer le shell Python et à effectuer ceci:
>>> import eventlet
>>> eventlet.__path__
['/usr/lib/python2.7/dist-packages/eventlet']
où "eventlet" est le paquet que j'ai installé avec pip.
pip: error: No command by the name pip show
. (Utilisation du pip 1.1)