Cómo instalar Python 3.11 en Ubuntu 22.04/20.04

Cómo instalar Python 3.11 en Ubuntu 22.04/20.04

A partir de hoy, Python 3.11 es la última versión disponible para la instalación. Los desarrolladores de Python que desean comenzar a crear una nueva aplicación deben usar la última versión. Este tutorial te ayudará a instalar Python 3.11 en sistemas Ubuntu. En esta guía, discutiremos dos métodos para instalar Python en Ubuntu, el primer método instalará Python usando PPA y el segundo método compilará Python del código fuente.

  • También puede que le guste: Creación del entorno virtual de Python para su aplicación
  • Requisitos previos

    Los paquetes de Python y la instalación del código fuente requirieron que las dependencias se instalen en el sistema. La compilación del código fuente requería múltiples bibliotecas de compilación en el sistema. Ejecute los siguientes comandos para instalar los paquetes requeridos en su sistema.

    sudo apt install de compilación de checkinStall \ bIriReadline-GPLV2-DEVIBNCURSESW5-DEV LIBSSL-DEV \ LIBSQLITE3-DEV TK-DEVIVIL  

    Paso 1: Instale Python en Ubuntu

    Elija uno de los siguientes métodos para instalar Python 3.11 en un sistema Ubuntu. Recomendamos usar el primer método, pero si en caso de que no funcione, vaya con el segundo método.

    Método 1: Instalación de Python 3.11 Usando PPA

    Las últimas versiones de Python están disponibles bajo el equipo de ~ Deadsnakes PPA. Puede agregar este PPA a su sistema Ubuntu con el siguiente comando:

    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. Además, 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 2: 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 3: 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, este tutorial te ayudó a instalar Python 3.11 en sistemas Ubuntu. El primer método utiliza el Administrador de paquetes para instalar Python desde PPA. El segundo método te ayuda a compilar e instalar Python 3.11 en sus sistemas Ubuntu.