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.6e /usr/lib/python2.6.
Ho installato Python 2.5 dal sorgente e, per mantenere le cose pulite, ho usato l' --prefix=/usropzione, che ha installato Python in /usr/bin/python2.5e /usr/lib/python2.5.
Ora, quando eseguo il pythonmio 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 $PYTHONPATHa promt, ricevo solo una riga vuota.