erknrio
2/10/2017 - 11:27 AM

Instalar Python 3.5 o superior desde código fuente en Debian. FROM: http://askubuntu.com/questions/682869/how-do-i-install-newer-python-vers

Introducción

Explicamos los pasos a seguir para instalar Python desde código fuente.

Descargamos la versión deseada

Sustituir las "x" por la versión correspondiente.

wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tar.xz

Extraemos el paquete y accedemos a la carpeta extraída

Sustituir las "x" por la versión correspondiente.

tar xvf Python-3.x.x.tar.xz
cd Python3.x.x

Configuramos

Asegúrate de estar dentro de la carpeta extraída.

./configure --enable-optimizations

El --enable-optimizations permite resolver problemas de dependencias pero no he visto diferencias a simple vista entre usarlo o no.

Construimos el paquete

Asegúrate de estar dentro de la carpeta extraída.

make

Instalamos el paquete

make install

Comprobamos que funciona

python3 --version

No muestra nuestra versión

Comprobamos las rutas de instalación antes de ejecutar:

sudo ln -fs /opt/Python-3.x.x/Python /usr/bin/python3.x