Pithosはどこにインストールされていますか?

Pithosはどこにインストールされていますか?

ハッキングしようとフィトスでインストールディレクトリを探そうとするのですが、UNIXの命令もうまくいかないので尋ねるのもとても恥ずかしいですね。私がするなら:

`which pithos`

これにより、インストールされているスクリプトへのリンクが返されますが、/usr/binすべてのPithosソースファイルの場所は表示されません。このようなタスクを実行する最良の方法は何ですか?

Ubuntu 14.04を使用しています

答え1

通常、Pythonパッケージのソースファイルはにあります/usr/lib/python<version>/site-packages。 Pythonのドキュメントにこれについての詳細があります。

答え2

パッケージがインストールされる場所はシステム構成によって大きく異なり、 /usr/lib/python<version>/site-packagesこれは良い候補ですが、常に存在するわけではなく、時にはこれなど/usr/lib/python<version>/dist-packagesです/usr/local/lib/python<version>/site-packages

Pithosスクリプトを見つけた場合の一般的なアプローチは、インポートするファイルを見つけることです。locateまたはをインストールした場合は使用できますが、find / modulename.py通常はPythonを起動してから実行する方が高速です(モジュール名を調整してスクリプトからインポートされたモジュール名を取得します)。

>>> import pithos
print pithos.__file__

関連情報