Como instalar o python 3.2 no ubuntu 13.04

8

Eu preciso do python 3.2 para fins de desenvolvimento, mas o novo ubuntu 13.04 vem com o python 3.3.

existe alguma prática recomendada para instalar a versão mais antiga do python no ubuntu?

obrigado

JoshuaBoshi
fonte
2
Algum motivo específico para você precisar de 3,2? Existe um recurso que não está no 3.3?
Dobey #
1
Não, mas existe o 3.2 no servidor de produção e eu gostaria de trabalhar na mesma versão.
JoshuaBoshi

Respostas:

11

Use o PPA Deadsnakes , que inclui várias versões do Python empacotadas para várias versões do Ubuntu, incluindo 3.2 para raring.

sudo apt-add-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.2
Thomas K
fonte
1
Esta é exatamente a resposta que eu estava esperando .. muito obrigado!
JoshuaBoshi
1

Faça o download e compile o Python (com o terminal):

wget http://python.org/ftp/python/3.3.0/Python-3.3.0.tar.bz2
tar jxf ./Python-3.3.0.tar.bz2
cd ./Python-3.3.0
./configure --prefix=/opt/python3.3
make && sudo make install

Fonte: AskUbuntu

philshem
fonte
Se eu esquecer que quero instalar o 3.2 (não o 3.3), acho que essa resposta deve ser "compilá-lo". Estou bem, com esta resposta, mas gostaria de saber se existe alguma opção melhor - talvez pacotes preparados.
JoshuaBoshi
1

Outras opções que encontrei são pyenv e pythonz - ambas criarão versões personalizadas do python (incluindo PyPy e Jython) para você e permitirão alterar o python usado no terminal.

Eu também não tentei, então não posso recomendar um.

Hamish Downer
fonte