Easy_install'ın yerine geçen pip kullanarak bir Python paketi kurdum. Hangi paket dosyaların bu paketle ilişkili olduğunu nasıl bulabilirim?
Temel olarak, Python paketi eşdeğeri için arıyorum
dpkg -L
veya
rpm -ql
Easy_install'ın yerine geçen pip kullanarak bir Python paketi kurdum. Hangi paket dosyaların bu paketle ilişkili olduğunu nasıl bulabilirim?
Temel olarak, Python paketi eşdeğeri için arıyorum
dpkg -L
veya
rpm -ql
Yanıtlar:
Bunu komutu kullanarak yapabilirsiniz:
pip show -f <package>
pip show -f nbconvert
verir Files: Cannot locate installed-files.txt
.
python setup.py develop
.
Pip ile virtualenv kullanıyorum, işte izleyeceğim adımlar. dave_venv
Sanal ortamda çalıştığımı varsayalım .
$ 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.
İki yıl sonra, çoğu pip örneği alt komutun okuması için tüm paketlerin built-files.txt programına sahip olmadığını gösterdi.
Bir çözüm, python kabuğunu ateşleyerek bunu yapmaktır:
>>> import eventlet
>>> eventlet.__path__
['/usr/lib/python2.7/dist-packages/eventlet']
burada "eventlet" pip ile kurduğum paket.
pip: error: No command by the name pip show
. (Pip 1.1 kullanarak)