Python パッケージの複数のバージョンがインストールされている可能性があることがわかりました。
$ locate signals.py | grep python
/usr/lib/pymodules/python2.7/zim/signals.py
/usr/lib/pymodules/python2.7/zim/signals.pyc
/usr/lib/python2.7/dist-packages/bzrlib/smart/signals.py
/usr/lib/python2.7/dist-packages/bzrlib/smart/signals.pyc
/usr/lib/python2.7/unittest/signals.py
/usr/lib/python2.7/unittest/signals.pyc
/usr/lib/python3.2/unittest/signals.py
アプリケーションが使用しているパッケージのバージョン (つまり、バージョン番号ではなく、どのファイル) を確認するにはどうすればよいですか? 明らかな「Zimはパッケージを使用します」を無視して/usr/lib/pymodules/python2.7/zim/signals.py
、特定のPythonパッケージに使用されているファイルを確認する方法はありますか?
一部のパッケージは、クラッシュしてバックトレースを見ることができます。ただし、これが最善の方法だとは思いません。