Cómo instalar python 3.2 en ubuntu 13.04

8

Necesito python 3.2 para fines de desarrollo, pero el nuevo ubuntu 13.04 viene con python 3.3.

¿Existe alguna práctica recomendada para instalar una versión anterior de Python en Ubuntu?

Gracias

JoshuaBoshi
fuente
2
¿Alguna razón específica que necesitarías 3.2? ¿Hay alguna característica que no esté en 3.3?
Dobey
1
No, pero hay 3.2 en el servidor de producción y me gustaría trabajar en la misma versión.
JoshuaBoshi

Respuestas:

11

Utilice el PPA de Deadsnakes , que incluye una variedad de versiones de Python empaquetadas para una variedad de versiones de Ubuntu, incluyendo 3.2 para raring.

sudo apt-add-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.2
Thomas K
fuente
1
Esta es exactamente la respuesta que estaba esperando ... muchas gracias!
JoshuaBoshi
1

Descargue y compile Python (con el 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

Fuente: AskUbuntu

philshem
fuente
Si paso por alto que quiero instalar 3.2 (no 3.3), supongo que esta respuesta debería ser "compilarlo". Estoy bien, con esta respuesta, pero me gustaría saber si hay alguna opción mejor, tal vez paquetes preparados.
JoshuaBoshi
1

Otras opciones que he encontrado son pyenv y pythonz : ambas construirán versiones personalizadas de python (incluidas PyPy y Jython) para usted y le permitirán cambiar la python que usa en la terminal.

Yo tampoco lo he probado, así que no puedo recomendar uno.

Hamish Downer
fuente