Cómo instalar Python 3.11 en Ubuntu, Debian y LinuxMint

Cómo instalar Python 3.11 en Ubuntu, Debian y LinuxMint

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.

  • También puede que le guste: Creación del entorno virtual de Python para su aplicación
  • 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.

    1. 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.
      CD /USR /SRC  sudo wget https: // www.pitón.org/ftp/python/3.11.1/Python-3.11.1.tgz  
    2. Archivo de extracto:Una vez que termine la descarga, extraiga el contenido del archivo de archivo.
      sudo tar xzf python-3.11.1.tgz  
    3. 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  
    4. 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.

    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.