Cómo instalar Python 3.11 en Debian 11/10

Cómo instalar Python 3.11 en Debian 11/10

El equipo de Python ha anunciado el nuevo lanzamiento de Python 3.11. Al mismo tiempo, Python 3.12 se han iniciado el desarrollo. Entonces, a partir de hoy, Python 3.11 es la última versión disponible para la instalación. Esta versión está cargada con varias características nuevas y actualizaciones de seguridad. El desarrollador de Python se sentirá mejor con esta versión en términos de visualización y depuración de errores, etc.

Este tutorial te ayudará a instalar Python 3.11 en Debian 11 y Debian 10 Linux Systems. El tutorial compilará e instalará Python 3.11 Código fuente en su sistema.

  • Paso a paso Instructiosn para crear un entorno virtual de Python
  • Requisitos previos

    Inicie sesión en su sistema Debian con una cuenta privilegiada de sudo. Luego abra un terminal (Ctrl+Alt+T) y ejecute los comandos a continuación para actualizar los paquetes.

    Sudo Apt Update && Sudo Apt Actualad  

    Luego instale los paquetes requeridos para la compilación del código fuente de Python.

    sudo apt install wget build-esencial libncursesw5-dev libssl-dev \ libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-devibffi-dev zlib1g-devev  

    Instalar Python 3.11 en Debian

    Los repositorios de paquetes Debian predeterminados contienen las versiones anteriores de Python Packages. Entonces, si la versión anterior cumple con sus requisitos, debe instalarlo desde repositorios predeterminados. Para explorar las últimas características de la versión, compilar e instalar Python desde el código fuente del sistema Debian.

    Use las siguientes instrucciones paso a paso para instalar Python 3.11 En su sistema Debian:

    1. Descargar Python: Descarga el Python 3.11 Código fuente de su sitio web FTP.
      wget https: // www.pitón.org/ftp/python/3.11.1/Python-3.11.1.tgz  
    2. Archivo de extracto: Una vez que se termine la descarga, extraiga el archivo con el comando alquitrán en su sistema.
      tar xzf python-3.11.1.tgz  
    3. Compilación de la fuente de Python: Cambie al directorio extraído con el comando CD, luego prepare el código fuente de Python para la compilación con ./Configurar en su sistema.
      CD Python-3.11.1  ./configurar --lenable-optimizaciones  
    4. Instalación de Python 3.11: Finalmente, como el código fuente está listo para compilar, puede usar el comando TE Make para compilar e instalar Python desde el código fuente en el sistema Debian. Aquí altinstall evita que el compilador anule las versiones predeterminadas de Python.
      hacer altinstall  

    La compilación puede tomar algún tiempo dependiendo de las especificaciones del sistema. Espere a que la instalación de Python se complete en su sistema.

    Revise la versión de Python

    En esta etapa, tendrás el Python 3.11 Instalado en sus sistemas Debian 11 y Debian 10. Necesitas escribir python3.11 Para usar esta versión. Por ejemplo, para verificar la versión de Python, ejecute:

    python3.11 -V  Python 3.11.1 

    El proceso de compilaciones también instaló el PIP para su Python. Para verificar la versión de PIP para Python, ejecute:

    pip3.11 -V  Pip 22.3.1 de/usr/local/lib/python3.11/Sitio-Packages/Pip (Python 3.11) 

    Eso es todo, ha instalado con éxito Python 3.11 en los sistemas de Debian 11 y Debian 10.

    Conclusión

    En conclusión, Python es un lenguaje de programación general de alto nivel utilizado para aplicaciones web, así como la programación del sistema. En este tutorial, ha aprendido a instalar Python 3.11 en los sistemas de Debian Linux utilizando el código fuente. Puede probar ejemplos de python a través de la línea de comandos.