He instalado un paquete de Python usando pip, que es un reemplazo para easy_install. ¿Cómo obtengo una lista de los archivos instalados asociados con este paquete?
Básicamente, estoy buscando el paquete de Python equivalente a
dpkg -L
o
rpm -ql
He instalado un paquete de Python usando pip, que es un reemplazo para easy_install. ¿Cómo obtengo una lista de los archivos instalados asociados con este paquete?
Básicamente, estoy buscando el paquete de Python equivalente a
dpkg -L
o
rpm -ql
Respuestas:
Podrías hacerlo usando el comando:
pip show -f <package>
pip show -f nbconvertda Files: Cannot locate installed-files.txt.
python setup.py develop.
Yo uso virtualenv con pip, así que aquí están los pasos que sigo. Supongamos que estoy trabajando en el dave_venventorno virtual.
$ 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.
Dos años después, la mayoría de las instancias de pip se han mostrado, sin embargo, no todos los paquetes tienen el programa de archivos instalados.txt para que el subcomando lea.
Una solución alternativa es iniciar el shell de Python y hacer esto:
>>> import eventlet
>>> eventlet.__path__
['/usr/lib/python2.7/dist-packages/eventlet']
donde "eventlet" es el paquete que instalé con pip.
pip: error: No command by the name pip show. (Usando pip 1.1)