Instalar Python 3.8 en Ubuntu/Debian
Este post te dará una guía paso a paso sobre cómo instalar Python 3.8 en tu Linux Ubuntu/Debian sin alterar la versión por defecto que incluye el sistema.
Nota: Todos los pasos mostrados a continuación deben ejecutarse en una terminal de comandos.
Lo primero es descargar las librerías requeridas para compilar:
~$ sudo apt install wget build-essential zlib1g-dev libnss3-dev libssl-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
Ahora puedes proceder a descargar Python:
~$ wget https://www.python.org/ftp/python/3.8.X/Python-3.8.X.tar.xz
En el comando anterior recuerda reemplazar la equis “X” por la versión específica que requieras, por ejemplo 3.8.0.
Extrae el archivo tar:
~$ tar -xf Python-3.8.X.tar.xz
Accede a la carpeta descomprimida de Python:
~$ cd Python-3.8.X
Ejecuta el comando “configure” usando las optimizaciones disponibles :
~$ ./configure --enable-optimizations
Ejecuta el comando “make”:
~$ make
Instala Python 3.8.X sin afectar la ruta por defecto del sistema:
~$ sudo make altinstall
Felicitaciones!! Has instalado exitosamente Python 3.8. Para acceder al intérprete puedes ejecutar el siguiente comando:
~$ python3.8