Contesto :
Dal momento che sviluppo programmi Python che devono essere eseguiti su diverse versioni di Python, ho installato diverse versioni di Python sul mio computer.
Sto usando FC 13, quindi è arrivato con Python 2.6 preinstallato in /usr/bin/python2.6
e /usr/lib/python2.6
.
Ho installato Python 2.5 dal sorgente e, per mantenere le cose pulite, ho usato l' --prefix=/usr
opzione, che ha installato Python in /usr/bin/python2.5
e /usr/lib/python2.5
.
Ora, quando eseguo il python
mio prompt mostra che sto usando la versione 2.5. Tuttavia, sto riscontrando alcuni problemi con l'installazione.
Gestione del pacchetto :
Utilizzando easy_install, i pacchetti vengono sempre installati in /usr/lib/python2.6/site-packages/
. Ho scaricato setuptools
.egg per Python 2.5 e ho provato a installarlo, ma mi dà un errore:
/usr/lib/python2.5/site-packages does NOT support .pth files
Sembra che python2.5 non sia nel mio PYTHONPATH. Pensavo che l'installazione predefinita si sarebbe aggiunta a PYTHONPATH, ma quando scrivo echo $PYTHONPATH
a promt, ricevo solo una riga vuota.