Cómo instalar Python 3.8 en Ubuntu 18.04

27 feb 2021 3 min di lettura
Cómo instalar Python 3.8 en Ubuntu 18.04
Indice dei contenuti

Introducción

Python es uno de los lenguajes de programación más utilizados del mundo. Con su sintaxis simple y fácil de aprender, Python es una opción popular para principiantes y desarrolladores experimentados. Python es un lenguaje de programación bastante versátil. Se puede utilizar para crear todo tipo de aplicaciones, desde scripts simples hasta complejos algoritmos de aprendizaje automático.

Python 3.8 es la última versión principal del lenguaje Python. Incluye muchas características nuevas, como expresiones de asignación, parámetros solo posicionales, compatibilidad con cadenas y más.

Python 3.8 no está disponible en los repositorios predeterminados de Ubuntu. En este tutorial, cubriremos dos formas diferentes de instalar Python 3.8 en Ubuntu 18.04. La primera opción es instalar el paquete deb desde el PPA de deadsnakes, y la segunda es compilando desde el código fuente.

Los mismos pasos se aplican para Ubuntu 16.04 y cualquier distribución basada en Ubuntu, incluidos Kubuntu, Linux Mint y Elementary OS.

Si su intención es instalar Python 3.8 en un servidor remoto, siga leyendo; de lo contrario, si desea instalar Python 3.8 en su computadora local, omita el primer párrafo "Conectarse al servidor" y lea el siguiente.

Conexión al servidor

Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:

ssh root@IP_DEL_SERVER

A continuación, deberá ingresar la contraseña del usuario root.

Si no está utilizando el usuario root, puede iniciar sesión con otro nombre de usuario utilizando el mismo comando, luego cambie root a su nombre de usuario:

ssh nome_utente@IP_DEL_SERVER

Luego se le pedirá que ingrese su contraseña de usuario.

El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Instale Python 3.8 en Ubuntu con APT

La instalación de Python 3.8 en Ubuntu con apt es un proceso relativamente simple y solo toma unos minutos.

Ejecute los siguientes comandos como root o usuario con acceso sudo para actualizar la lista de paquetes e instalar los requisitos previos:

sudo apt update
sudo apt install software-properties-common

Agregue serpientes muertas de PPA a la lista de fuentes de su sistema:

sudo add-apt-repository ppa:deadsnakes/ppa

Cuando se le solicite, presione Enter para continuar:

Press [ENTER] to continue or Ctrl-c to cancel adding it.

Una vez que el repositorio esté habilitado, instale Python 3.8 con:

sudo apt install python3.8

Verifique que la instalación fue exitosa escribiendo:

python3.8 --version
Python 3.8.0

En este punto, Python 3.8 está instalado en su sistema Ubuntu y puede comenzar a usarlo.

Instale Python 3.8 en Ubuntu desde la fuente

En esta sección, explicaremos cómo compilar Python 3.8 desde la fuente.

Actualice la lista de paquetes e instale los paquetes necesarios para compilar Python:

sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3 dev libssl-dev libreadline-dev libffi-dev wget

Descargue el código fuente de la última versión de la página de descarga de Python usando wget:

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

En el momento de escribir este artículo, la última versión es 3.8.0.

Una vez completada la descarga, extraiga el archivo comprimido con gzip:

tar -xf Python-3.8.0.tgz

Navegue hasta el directorio de origen de Python y ejecute el configure que realiza una serie de comprobaciones para asegurarse de que todas las dependencias de su sistema estén presentes:

cd Python-3.8.0
./configure --enable-optimizations

La --enable-optimizations optimiza el binario de Python al ejecutar varias pruebas. Esto hace que el proceso de compilación sea más lento.

Inicie el proceso de compilación de Python 3.8:

make -j 8

Para tiempos de compilación más rápidos, cambie el -j para que coincida con el número de núcleos en el procesador. Puede encontrar el número escribiendo nproc.

Cuando se complete el proceso de compilación, instale los binarios de Python escribiendo:

sudo make altinstall

No utilice el make install estándar, ya que anulará el binario python3 del sistema predeterminado.

Eso es todo. Python 3.8 ha sido instalado y listo para usar. Verifique escribiendo:

python3.8 --version

La salida debería mostrar la versión de Python:

Python 3.8.0

Conclusión

Ha instalado Python 3.8 en su computadora Ubuntu 18.04 y puede comenzar a desarrollar su proyecto Python 3.

A continuación, puede leer cómo usar Pip y cómo crear entornos virtuales de Python para diferentes proyectos de Python.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.