Vedo che uno potrebbe avere diverse versioni di un pacchetto di Python installato:Quale pacchetto usa 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
Come potrei controllare quale versione di un pacchetto (cioè quale file, senza i quali il numero di versione) viene utilizzata da un'applicazione? Ignorando l'ovvio "Zim userà il pacchetto a /usr/lib/pymodules/python2.7/zim/signals.py
" c'è modo di vedere quale file viene usato per un particolare pacchetto Python?
Alcuni pacchetti posso bloccare e guardare il backtrace. Non penso che questo sia il metodo migliore, comunque!
Grazie Lennart! – dotancohen