Hola amigos. En esta breve publicación, lo ayudaremos a instalar Python 3.10 en Debian 11.
Debian 11 tiene Python, ¿tengo que actualizar?
La respuesta a esta pregunta depende de las necesidades de cada usuario. Algunos usuarios son desarrolladores en este lenguaje y por lo tanto necesitan aprovechar las últimas funcionalidades de este; Por otro lado, también están los testers que con su experiencia ayudan al crecimiento del lenguaje y las aplicaciones que lo utilizan.
También hay un tercer grupo más centrado en la administración de servidores. Éstos son más cuidadosos a la hora de realizar cualquier nueva instalación, pero también pueden verse obligados a instaurarla en favor de algunos scripts, bibliotecas o programas que lo requieran.
En el lado opuesto están los usuarios de escritorio que no están obligados a hacer esto. Si eres un usuario ocasional del sistema o no perteneces a ninguno de este grupo entonces no es estrictamente necesario dejando la decisión en tus manos,
Entonces, vamos a por ello. El proceso es rápido y seguro.
Instalar Python 3.10 en Debian 11
Comencemos por actualizar el sistema por completo. Entonces, abra una terminal o conéctese a través de SSH.
sudo apt update sudo apt upgrade
Nota:en caso de que no puedas usar sudo
entonces tienes que ejecutar estos comandos como usuario root .
Después de eso, instale todos estos paquetes que son las dependencias para compilar e instalar Python 3.10.
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
Ahora tenemos que descargar el código fuente de Python. Para ello utilizaremos el wget
comando
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
Extraerlo con el tar
comando
tar xzf Python-3.10.0.tgz
Acceso a la carpeta que se ha creado
cd Python-3.10.0
Ahora comience la compilación de la siguiente manera
sudo ./configure --enable-optimizations
Se recomienda no reemplazar la versión de Python que está en el sistema. Esto se puede hacer con el comando
sudo make altinstall
Esto instalará la nueva versión de Python pero sin reemplazar la existente.
Luego podemos verificar la instalación con el siguiente comando:
python3.10 -V
Salida de muestra
Python 3.10.0
Esto también instalará PIP
y por lo tanto podemos probarlo.
pip3.10 -V pip 21.2.3 from /usr/local/lib/python3.10/site-packages/pip (python 3.10)
Entonces, disfrútalo.
Conclusión
Tener una versión reciente de Python es posible que no todos puedan aprovecharla pero siempre es bueno conocerla para cuando podamos hacer una actualización para aprovecharla. En esta publicación, ha aprendido cómo instalar Python 3.10 en Debian 11.