Easy_installに代わるpipを使用してPythonパッケージをインストールしました。このパッケージに関連付けられているインストール済みファイルのリストを取得するにはどうすればよいですか?
基本的に、私はPythonに相当するパッケージを探しています
dpkg -L
または
rpm -ql
あなたはコマンドを使用してそれを行うことができます:
pip show -f <package>
私はpipでvirtualenvを使用しているため、以下の手順に従います。 dave_venv
仮想環境。
$ 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.
2年後、ほとんどのpipインスタンスに表示されますが、すべてのパッケージに、サブコマンドが読み取るinstalled-files.txtプログラムが含まれているわけではありません。
回避策は、pythonシェルを起動してこれを行うことです。
>>> import eventlet
>>> eventlet.__path__
['/usr/lib/python2.7/dist-packages/eventlet']
「eventlet」は、pipでインストールしたパッケージです。