Instale Python 3.9 en Ubuntu 20.04 LTS

Pitón es un lenguaje de programación de alto nivel, que se utiliza principalmente para escribir secuencias de comandos y automatización. Es un lenguaje muy popular conocido por su simplicidad y sintaxis fácil. Python es uno de los mejores lenguajes para inteligencia artificial (IA).

Python 3.9 es la última versión al momento de escribir este artículo. La forma más sencilla de instalar Python es mediante usando el comando apt y para conseguir lo último tienes que compilar desde la fuente.

Este tutorial muestra dos formas de instalar Python 3.9 sobre Ubuntu 20.04.

Instale Python 3.9 en Ubuntu 20.04 usando APT

Ubuntu 20.04 LTS se envía de forma predeterminada con Python 3.8. Puede verificarse fácilmente iniciando la consola y ejecutando el siguiente comando.

$ python3

Nota: Utilice el siguiente comando exit () o Ctrl-D (es decir, EOF) para salir

Para instalar una versión de Python diferente a la predeterminada, la forma más sencilla es agregar el serpientes muertas PPA.

Los primeros pasos son actualizar lista de paquetes, escribe:

$ sudo apt update

Antes de agregar el PPA, es bueno instalar el paquete de propiedades de software común para administrar fácilmente la distribución y las fuentes de software de los proveedores de software independientes.

$ sudo apt install software-properties-common

El siguiente comando agrega deadsnakes PPA:

$ sudo add-apt-repository ppa:deadsnakes/ppa

Ahora instalar Python 3.9 usando el comando apt:

$ sudo apt-get install python3.9

El siguiente comando puede ayudar a identificar la ubicación de instalación adecuada de Python:

$ which python3

La ejecución del comando anterior produce el siguiente resultado en la consola:

/usr/bin/python3

Instale Python 3.9.1 en Ubuntu 20.04 desde la fuente

La otra forma es compilar e instalar Python 3.9.1 directamente desde la fuente.

Para descargar la información del paquete de todas las fuentes configuradas, escriba:

$ sudo apt-get update

Antes de continuar con la instalación de Python 3.9.1 desde la fuente, es imprescindible que instale las bibliotecas necesarias.

A instalar dependencias de requisitos previos, escribe:

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

Ahora descarga último código fuente de Python usando la utilidad wget:

$ sudo wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz

Desempaquete el archivo con la ayuda del comando que se muestra a continuación.

$ sudo tar -xf Python-3.9.1.tgz

Luego cambie el directorio actual a Python3.9.1

$ cd Python-3.9.1

Ejecutar el comando configurar con –enable-optimizations, que brinda un mejor rendimiento al ejecutar código Python.

$ sudo ./configure --enable-optimizations

Nota: El comando anterior hace que el proceso de compilación sea más lento, pero se recomienda ejecutarlo.

Ahora, para compilar y construir Python 3.9.1 – que llevará algún tiempo completar, ejecute:

$ sudo make -j 4

Nota: Puede especificar el número de unidades de procesador o núcleos mediante la opción -j. Aquí mi computadora tiene CPU de 4 núcleos.

Finalmente para instalar binarios, correr:

$ sudo make altinstall

Se recomienda el comando make altinstall en lugar de make install porque no sobrescribe el binario de python3. es decir, hacer que altinstall proteja de reemplazar el python predeterminado instalado en / usr / bin / python.

Para encontrar la ubicación de Python 3.9.1, escriba:

which python3

Producción:

/usr/local/bin/python3.9

Verifique la versión de Python

Inicie la consola y escriba el siguiente comando:

$ python3.9

Si tiene éxito, recibirá un shell interactivo de Python 3.9.1.

Producción:

Python 3.9.1 (default, Jan 30 2021, 04:45:04)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.

o

$ python3.9 --version

Producción:

Python 3.9.1

Compruebe la ruta de Python

En su lugar, el comando que vimos antes, puede usar el comando de tipo para comprobar la ruta de Python:

$ type -a python3

Producción:

python3 is /usr/bin/python3
python3 is /bin/python3

o

$ type -a python3.9

Producción:

python3.9 is /usr/local/bin/python3.9

Cómo instalar python2 en Ubuntu 20.04 LTS

A instalar python2 en Ubuntu 20.04, el siguiente comando debería hacer el trabajo:

$ sudo apt install python2

Conclusión

A través de este artículo, aprendió cómo instalar Python 3.9 haciendo uso de la forma más fácil, a través del PPA, y también cómo compilarlo e instalarlo desde la fuente.

Ahora puede aprender cómo instalar pip en Ubuntu, crear un entorno virtual Python 3 e instalar NumPy en Ubuntu 20.04.

Gracias por leer y dejar sus comentarios.