Python es un lenguaje de programación de alto nivel, utilizado principalmente para escribir secuencias de comandos y automatización. Es un lenguaje muy popular conocido por su simplicidad y fácil sintaxis. Python, 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 usando el comando apt y para obtener la última versión, debe compilar desde la fuente .
Este tutorial muestra dos formas de instalar Python 3.9 en Ubuntu 20.04 .
Instala Python 3.9 en Ubuntu 20.04 usando APT
Ubuntu 20.04 LTS se envía de forma predeterminada con Python 3.8. Se puede verificar 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 fácil es agregar el PPA de serpientes muertas.
El primer paso es actualizar la lista de paquetes , escriba:
$ sudo apt update
Antes de agregar el PPA, es bueno instalar el paquete común de propiedades de software para administrar fácilmente la distribución y las fuentes de software de proveedores de software independientes.
$ sudo apt install software-properties-common
El siguiente comando agrega deadsnakes PPA:
$ sudo add-apt-repository ppa:deadsnakes/ppa
Ahora instale 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
Instala 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 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.
Para instalar dependencias de requisitos previos , escriba:
$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
Ahora, descargue el código fuente más reciente de Python usando la utilidad wget:
$ sudo wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
Descomprima 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
Ejecute el comando de configuración con --enable-optimizations, que ofrece un mejor rendimiento en la ejecución de 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 tardará algún tiempo en completarse, 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 una CPU de 4 núcleos.
Finalmente para instalar binarios , ejecuta:
$ sudo make altinstall
The make altinstall command is recommended over make install because it does not overwrite the python3 binary. ie Make altinstall protect from replacing the default python installed in /usr/bin/python.
Para encontrar la ubicación de Python 3.9.1, escriba:
which python3
Salida:
/usr/local/bin/python3.9
Comprobar 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.
Salida:
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
Salida:
Python 3.9.1
Comprobar la ruta de Python
En lugar del comando que vimos anteriormente, puede usar el comando de tipo para verificar la ruta de Python :
$ type -a python3
Salida:
python3 is /usr/bin/python3
python3 is /bin/python3
o
$ type -a python3.9
Salida:
python3.9 is /usr/local/bin/python3.9
Cómo instalar python2 en Ubuntu 20.04 LTS
Para 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 obtener información sobre cómo instalar pip en Ubuntu, crear un entorno virtual de Python 3 e instalar NumPy en Ubuntu 20.04.
Gracias por leer y por favor deje sus comentarios.