Cómo instalar Python 3.11 en Ubuntu, Debian y LinuxMint
- 1511
- 221
- Carmen Casillas
Python 3.11 es la última versión estable al momento de escribir tutorial. Que viene con múltiples características nuevas y actualizaciones de seguridad. Esta versión viene con mensajes de error mejorados para errores comunes en sugerencias de tipo. Una nueva sintaxis para anotaciones variables, para dejarla más claro cuándo se pretende una variable para ser utilizada para sugerencias de tipo versus otros fines. Mejoró el soporte para la verificación de tipo y la inferencia de tipo en la biblioteca estándar y las bibliotecas de terceros.
En este tutorial, lo ayudaremos a instalar Python 3.11 en los sistemas operativos de Mint Mint Ubuntu, Debian y Linux utilizando PPA, así como compilarlo desde el código fuente. Este tutorial también trabajará en otros sistemas de Linux con sede en Debian.
Requisitos previos
La compilación del código fuente requería múltiples bibliotecas de compilación en el sistema. Que se puede instalar ejecutando el siguiente comando antes de continuar con los siguientes pasos.
Sudo Apt Instale Build-Essential CheckInstall
sudo apt install Libreadline-GPLV2-DEV LIBNCURSESW5-DEV LBSSL-DEV LIBSQLITE3-DEV TK-DEVIBGDBM-DEVIBC6-DEVIVE LIBBZ2-DEVEV
Método 1: Instalación de Python 3.11 Usando PPA
El equipo ~ Deadsnakes está manteniendo un PPA que contiene los paquetes de Python Debian. Puede configurar este PPA en su sistema e instalar versiones de Python.
Para agregar el PPA a su sistema, ejecute:
Sudo Add-ATP-Repository PPA: Muertas de Deads/PPA
Entonces puedes instalar Python 3.11 Uso del Administrador de paquetes APT-Get.
sudo apto install python3.11
Esto instalará Python 3.11 en su sistema Linux.
Método 2: Instalación de Python 3.11 Uso del código fuente
Si el repositorio no contiene los paquetes de Python para su sistema, instálelo compilándolo desde el código fuente.
- Descargar Python 3.11 Código fuente: Python 3.11.1 versión está disponible para la instalación. Puede visitar los sitios web oficiales de Python para verificar la última versión disponible. Use los siguientes comandos para descargar el Python 3.11 Código fuente.
- Archivo de extracto:Una vez que termine la descarga, extraiga el contenido del archivo de archivo.
sudo tar xzf python-3.11.1.tgz
- Prepare el código fuente: Ahora prepare el código fuente según la arquitectura y el entorno de su sistema utilizando el ./Configurar script. También usa
--óptimos de habilitación
Opción con el comando Configurar para habilitar soportes adicionales como SSL, soporte BZ2.CD Python-3.11.1
sudo ./configurar --lenable-optimizaciones
- Compilar e instalar: Después de preparar el código fuente, compile él usando el comando make. Hacer uso
altinstall
, para instalarlo como Python separado. Para que esto no sobrescribirá la instalación existente de Python.sudo hacer altinstall
Make AltInstall se usa para evitar reemplazar el archivo binario Python predeterminado/USR/bin/Python.
CD /USR /SRC
sudo wget https: // www.pitón.org/ftp/python/3.11.1/Python-3.11.1.tgz
Paso 3: Verifique la versión de Python
Finalmente, ha instalado con éxito Python 3.11 en tu sistema. Verifiquemos la versión instalada de Python usando el siguiente comando.
python3.11 -V
Python 3.11.1
Paso 4: Instalación de PIP
Si ha instalado Python usando el Administrador de paquetes, el PIP no se instalará de forma predeterminada. En ese caso, deberá instalarlo manualmente. Para instalar PIP, ejecute el siguiente comando.
curl -ss https: // bootstrap.pypa.IO/Get-PIP.Py | python3.11
Una vez que el PIP se instale correctamente, verifique su versión ejecutando el comando:
pip3.11 -V
Pip 22.3.1 de/usr/local/lib/python3.11/Dist-Packages/Pip (Python 3.11)
Conclusión
En conclusión, instalación de Python 3.11 en Ubuntu, Debian y Linux Mint al compilar el código fuente es un proceso sencillo. Implica descargar el código fuente, extraerlo, configurarlo, construirlo y finalmente instalarlo. Siguiendo los pasos descritos en esta guía, debe poder instalar con éxito Python 3.11 en su sistema y comience a usarlo para sus necesidades de programación. Tenga en cuenta que compilar el código fuente puede llevar un tiempo, y es posible que deba tener las dependencias y herramientas necesarias instaladas en su sistema. Sin embargo, este método ofrece la mayor flexibilidad y control sobre el proceso de instalación.