Cómo instalar la última versión de Python en Ubuntu
No hace falta que os diga que Python es uno de los principales lenguajes de programación. Sin duda de los lenguajes con más crecimiento. Entre sus ventajas encontramos su flexibilidad, legibilidad, facilidad de aprendizaje y su eficiencia.
Actualmente hay dos versiones que son las más usadas, esto eso, Python 2 y Python 3; en el primer caso podemos decir que todavía es muy usado, pero no contempla lanzamientos importantes, y en el segundo caso podemos decir que todavía tiene un desarrollo activo y ya ha visto varios lanzamientos, en la versión estable, en los últimos años. A fecha de esta entrada la última versión es la Python 3.11
En las versiones más recientes de Ubuntu, Python 3.10 o Python 3.8 ya vienen por defecto en los últimos lanzamientos de Ubuntu.
En la entrada de hoy veremos como instalar la última versión de Python, que es la 3.11, a través de repositorios PPA.
En este caso voy a utilizar uno de mis VPS, ubicado en mi proveedor de confianza Clouding.io, que utiliza una distribución Ubuntu 22.04
Instalar la última versión de Python en Ubuntu
Lo primero que tenemos que hacer es habilitar el repositorio PPA “deadsnakes”, que contiene la última versión de Python:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.11
Si deseamos instalar una versión diferente de Python, o bien tener varias, simplemente debemos instalarlas:
sudo apt install python3.10 sudo apt install python3.9 sudo apt install python3.8 sudo apt install python3.7 sudo apt install python3.6
Una vez hecho esto, podemos ver la lista de las versiones instaladas:
ls -l /usr/bin/python*
Con un resultado similar a este:
Tal y como se observa en la imagen anterior, la versión predeterminada de Python en el sistema es la 3.10. También podemos verificar lo mismo, de esta manera:
python3 -V
Podemos utilizar Python3.11, de esta forma:
python3.11
Para salir del intérprete simplemente debemos escribir “quit()” o bien “exit()”
Indicar la versión de Python por defecto
Si hemos instalado varias versiones de Python en nuestro sistema Ubuntu y deseamos configurar solo una versión como predeterminada, debemos realizar algunos pasos adicionales, tal y como se ve a continuación:
python3 --version sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2 sudo update-alternatives --config python3 python3 --version
Aquí una muestra:
Y esto es todo por hoy. Hemos visto cómo tener disponible la última versión de Python, utilizando un repositorio PPA, a través del administrador de paquetes APT.
Información adicional
Durante estos años hemos hablado muchas veces de Python, aquí algunas muestras, por si os puede servir de interés:
Instalar paquetes escritos en Python con pip
Instalar paquetes python con pip a través de un proxy
Instalar Python 3 en Centos 7 desde las fuentes
6 intérpretes de python para probar en 2022
Fuentes consultadas
Tecmint.com – How to Install Latest Python Version in Ubuntu