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 *