GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Python 3.9 en Debian 11

Python es posiblemente uno de los lenguajes de programación más populares y versátiles. Es un lenguaje multipropósito y proporciona una gran variedad de casos de uso, como el desarrollo de aplicaciones web de pila completa, inteligencia artificial, web scraping y visualización de datos en paneles geniales en ciencia de datos.

Actualmente, Python 3.9.7 es la última versión de Python y proporciona una gran cantidad de beneficios que incluyen notaciones flexibles de variables y funciones, operadores de unión en dict, soporte para la zona horaria de IANA y muchos otros.

En esta guía, lo guiaremos a través de la instalación de Python 3.9 en Debian 11.

Paso 1:Instale las dependencias de Python3

Este tutorial requerirá que compilemos Python desde la fuente. Esto nos permite instalar la última versión de Python y personalizar aún más las opciones de compilación.

Para comenzar, actualice el índice de paquetes.

$ sudo apt update

A continuación, instale las dependencias y bibliotecas necesarias para compilar Python.

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

Esto instala una gran cantidad de paquetes adicionales y otras dependencias.

Una vez que se complete la instalación de las dependencias de Python, el siguiente paso será descargar el último archivo de instalación de Python 3.9.

Paso 2:Descargue e instale la última versión de Python 3.9

A continuación, descargaremos el archivo de código fuente comprimido con gzip de la página oficial de lanzamiento y descarga de Python, como se muestra.

Entonces, para descargar el archivo tarball, ejecute el comando:

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

A continuación, extraiga el archivo comprimido de la siguiente manera.

$ tar -xvf Python-3.9.1.tgz

Después de la extracción, ahora tendrá 2 archivos:el archivo tarball y la carpeta descomprimida (Python-3.9.7)

Para compilar Python desde el código fuente, vaya a la carpeta sin comprimir.

$ cd Python-3.9.1

Luego ejecute el script de configuración como se muestra.

$ /configure --enable-optimizations

Esto ejecuta múltiples pruebas y lleva bastante tiempo. En mi caso, esto tomó aproximadamente 30 minutos. Aquí hay algunos resultados de muestra.

Luego comience el proceso de construcción.

$ make -j 2

El -j La opción especifica el número de núcleos de CPU. Puede verificar la cantidad de núcleos en su sistema Linux ejecutando nproc comando.

$ nproc

Aquí hay algunos resultados de muestra del proceso de compilación.

Luego, ejecute el siguiente comando para instalar los binarios de Python.

$ sudo make altinstall

Esto finaliza la instalación de Python 3.9.7 en su sistema.

Paso 3:Probar la instalación

Puede confirmar la versión de Python instalada usando el comando:

$ python3.9 --version

Puede acceder al shell de Python 3.9 usando el comando

$ python3.9

Para probarlo, escribiremos un programa simple para encontrar la suma de dos variables, x e y.

x = 35

y = 75

z = x + y

print("Hello, the sum of x and y is", +z)

Salida

Hola, la suma de x e y es 110

¡Y allá vamos! Python 3.9.7 ahora está instalado en Debian 11.


Debian
  1. Cómo instalar Python 3.8 en Debian 11 Bullseye

  2. Cómo instalar Python 3.9 en Debian 11 Bullseye

  3. Debian – ¿Cómo instalar Python 3.6?

  4. Cómo instalar Python 3.6.4 en Debian 9

  5. Cómo instalar Python 3.10 en Debian 11

Cómo instalar Debian 11

¿Cómo instalar Python 3.10 en Debian 11?

Cómo instalar Python 3.7 en Debian 11 Bullseye

Cómo instalar Python 3 en Debian 8

Cómo instalar Python 3.7 en Debian 9 Stretch

Cómo instalar Go en Debian 10