Antecedentes :
Desde que desenvolvo programas python que devem ser executados em diferentes versões python, instalei versões diferentes do python no meu computador.
Estou usando o FC 13, então ele veio com o python 2.6 pré-instalado no /usr/bin/python2.6
e /usr/lib/python2.6
.
Eu instalei o python 2.5 a partir da fonte e, para manter as coisas organizadas, usei a --prefix=/usr
opção, que instalou o python no /usr/bin/python2.5
e /usr/lib/python2.5
.
Agora, quando executo python
meu prompt, mostro que estou usando a versão 2.5. No entanto, estou tendo alguns problemas com a instalação.
Gerenciamento de pacotes :
Usando easy_install, os pacotes são sempre instalados no /usr/lib/python2.6/site-packages/
. Eu baixei setuptools
.egg para python 2.5 e tentei instalá-lo, mas isso me dá um erro:
/usr/lib/python2.5/site-packages does NOT support .pth files
Parece que python2.5 não está no meu PYTHONPATH. Eu pensei que a instalação padrão se acrescentaria ao PYTHONPATH, mas quando eu escrevo echo $PYTHONPATH
no prompt, recebo apenas uma linha vazia.