Cómo instalar Python 3.9 en Debian 11

instalando Python 3.9 en Debian 11

Python es un lenguaje de programación gratuito y de código abierto que se publicó originalmente en 1991 y desde entonces ha obtenido una adopción generalizada. Se usa para programación de propósito general, lo que lo hace perfecto para crear aplicaciones en su teléfono o computadora.

Es el más nuevo de los tres lenguajes de programación más populares (C++ y Java son los otros dos). Python se ejecuta en Windows, Linux/Unix, Mac OS X y ha sido portado a las máquinas virtuales Java y .NET.

Python viene con una sintaxis clara y una semántica predecible, y una gran biblioteca estándar. Python es un lenguaje versátil que se puede utilizar para muchos tipos de programación: aplicaciones de escritorio, aplicaciones web, programación de redes, desarrollo de GUI, etc.

En este artículo, mostraremos cómo instalar el lenguaje de programación Python 3.9 en un sistema Debian 11 como usuario de Linux.

Requisito previo

Para poder instalar Python 3.9 en Debian 11, su servidor debe cumplir con los siguientes requisitos previos:

  • Acceso a usuario root o sudo.
  • Se instaló un nuevo servidor Debian 11 y se actualizó a los paquetes más recientes.

Actualización del sistema

Actualice su índice de caché APT y actualice los paquetes instalados con el siguiente comando.

sudo apt update
sudo apt -y dist-upgrade

Python necesita algunas dependencias para sus funciones y paquetes principales, así que vamos a instalarlos con el siguiente comando.

sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

Instalación de Python 3.9 en Debian 11

En este paso, usaremos el código fuente de Python para instalar la última versión disponible de Python.

Usa el programa wget para descargar la última versión de Python desde su página oficial.

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

Al momento de escribir, Python 3.9.7 es la última versión. Puedes navegar a su pagina oficial para comprobar si hay una nueva versión y actualizar esta guía con el nuevo enlace para descargarla.

Una vez que finaliza la descarga, es hora de extraer el contenido del archivo comprimido y pasar al directorio extraído.

tar xzf Python-3.9.7.tgz
cd Python-3.9.7

Una vez dentro del nuevo directorio, ejecute el siguiente comando para configurar la compilación.

./configure --enable-optimizations
make altinstall

Se recomienda el método altinstall, en lugar de make install normal, porque sobrescribe solo los binarios de Python. Este método mantiene intacta su instalación actual.

instalando Python 3.9 en Debian 11

Una instalación exitosa de Python se marcará con un mensaje de felicitación y la compilación se completará con éxito.

instalando Python 3.9 en Debian 11

Si no obtuvo una instalación exitosa, lea los registros de errores y solucione el problema con su sistema.

Puede verificar si su sistema instaló Python 3.9 correctamente ejecutando los siguientes comandos:

python3 --version

Si no recibe ningún error al instalar Python 3.9, el comando debería funcionar sin ningún problema e imprimir la última versión de Python instalada en su sistema.

python3 --versión

Para instalar módulos de Python, debe ejecutar el siguiente comando dentro de su directorio de Python 3.9.

python3.9 -m pip install <module>

Donde: <módulo> es el nombre de un módulo que se instalará, por ejemplo, sphinx, PyMySQL, etc. Puede obtener una lista de todos los módulos de Python disponibles para instalar en su página web oficial.

Por ejemplo, instalemos el módulo sphinx:

python3.9 -m pip install sphinx

instalar el módulo esfinge

Prueba de la instalación de Python

Ahora que Python 3.9 está instalado, ejecutemos un hola mundo simple con el intérprete de Python y veamos que funciona.

Puede iniciar el intérprete de Python desde el directorio bin de su instalación de Python con el siguiente comando.

python3

Esto lanzará el intérprete de Python y verás un aviso >>> para ingresar los comandos de Python.

Prueba de la instalación de Python

En el intérprete, puede ingresar su código Python y ver el resultado de su ejecución en tiempo real. Ejecutemos un ejemplo simple de hola mundo. Ingrese la siguiente declaración de impresión en el intérprete.

print("Howtofore, Hello World")

Una vez que ingrese el comando y presione Ingresarverás que imprime el mensaje Howtofore, Hello World en tu terminal.

Prueba de la instalación de Python

Para salir del intérprete de Python, puede ingresar el siguiente comando.

exit()

¡Felicidades! Ha instalado con éxito Python 3.9 en su Debian 11. Ahora puede comenzar a escribir código de Python y ejecutarlo con el intérprete.

Conclusión

En esta publicación de blog, le mostramos cómo instalar el motor Python 3.9 en Debian 11 y cómo puede ser útil en el desarrollo de su proyecto. Esperamos que este artículo haya sido útil para usted. Si desea obtener más información sobre Python 3.9, visite su sitio oficial.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *