Algunas veces podemos necesitar alguna versión de Python mayor a la disponible en los repositorios, en mi caso por ejemplo para complilar VIM con soporte Python para ciertos plugins se requiere una versión mayor, igualmente sin importar el motivo, la solución no es tan complicada como parece, te mostraré como compilar de forma sencilla una nueva versión de Python en tu sistema CentOS 7, sin embargo, para otras plataformas el procedimiento es el mismo, solo cambia el nombre de las dependencias a instalar-

Para compilar primero necesitamos instalar algunas dependencias:

sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel

Una vez instaladas, luego descargamos la versión de Python que necesitamos instalar, por ejemplo:

wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tgz

Descomprimimos ejecutando:

cd /tmp
tar -xvf Python-3.9.6.tgz
cd Python-3.9.6

Luego procedemos con la compilación, primero ejecutamos:

./configure --enable-optimizations

Continuamos con:

sudo make

Por último procedemos a instalar lo compilado:

sudo make altinstall

Confirmamos que haya quedado correctamente:

python3.9 --version

Todo listo, tienes Python 3.9 junto con PIP instalado en tu sistema

Leave a Reply

Your email address will not be published. Required fields are marked *

Discover more from Alvaro De León

Subscribe now to keep reading and get access to the full archive.

Continue reading