Cómo instalar Python 3.11 en Amazon Linux 2

Cómo instalar Python 3.11 en Amazon Linux 2

Amazon Linux 2 es un sistema operativo desarrollado por el equipo de Amazon Web Services (AWS). Puede iniciar una instancia de Amazon EC2 utilizando este sistema operativo. Además, las imágenes de disco están disponibles para las principales plataformas Hypervisor.

Python es un poderoso lenguaje de programación de propósito general. Es muy amable y fácil de aprender. Durante la escritura de este tutorial, Python 3.11.1 es la última versión disponible para la instalación. Este tutorial te ayudará a instalar Python 3.11 en el sistema Amazon Linux 2.

Requisitos previos

Este tutorial proporciona instrucciones para compilar Python del código fuente. El proceso de compilación requirió que las herramientas de desarrollo estuvieran preinstaladas, como el comando Make. Por lo tanto, debe haber instalado primero las bibliotecas de desarrollo requeridas.

Abra un terminal en su sistema e instale los paquetes requeridos con el siguiente comando:

sudo yum install gcc openssl-devel bzip2-devel libffi-devel  
  • LEA: Cómo usar SSH para conectar el servidor Remote Linux
  • Paso 1 - Descargar Python 3.11

    Visite la página de descarga oficial de Python y descargue el Python requerido en su sistema. Alternativamente, puede usar el siguiente comando para descargar Python 3.11 en tu sistema.

    wget https: // www.pitón.org/ftp/python/3.11.1/Python-3.11.1.tgz  

    Después de que termine la descarga, extraiga el archivo de archivo.

    sudo tar xzf python-3.11.1.tgz  

    Paso 2 - Instale Python 3.11 en Amazon Linux

    Cambiar al directorio extraído con el comando CD. Entonces usa el ./Configurar script para preparar el código fuente.

    CD Python-3.11.1  sudo ./configurar --lenable-optimizaciones  

    Después de eso, puede compilarlo e instalarlo con el comando Make. A continuación, el conjunto de comandos para compilar Python 3.9 del código fuente e instalar utilizando el altinstall dominio.

    sudo hacer altinstall  

    hacer altinstall se usa para evitar reemplazar el archivo binario Python predeterminado /usr/bin/python.

    Esto completará la instalación de Python en su sistema. Puede eliminar el archivo de archivo descargado para liberar algo de espacio.

    sudo rm -f /opt /python -3.9.dieciséis.tgz  

    Paso 3 - Verifique la versión de Python

    El binario de Python estará disponible bajo el /usr/local/bin directorio. Que ya está incluido en la variable de entorno de ruta. Como no hemos sobrescrito la versión actual de Python, debe ejecutar el Python 3.11 Comando de la siguiente manera:

    python3.11 -V  Python 3.11.1 

    Paso 4 - Crear entorno virtual de Python

    El entorno virtual de Python le proporciona un entorno aislado para las aplicaciones. Esto se puede crear con el "Venv" módulo que ya está instalado con los pasos anteriores.

    Para crear el entorno virtual, primero cambie a su directorio de aplicaciones.

    CD /Opt /Python-App  

    Use el siguiente comando para crear un directorio de entorno:

    python3.11 -m Venv Env  

    El comando anterior creará un directorio "env" en el directorio actual que contiene todos los archivos requeridos para el entorno aislado.

    Cada vez que necesita hacer cambios en el entorno, use el siguiente comando para activarlo.

    fuente env/bin/activar  

    Después de activar el entorno, puede trabajar con su aplicación.

    Una vez que se termine su trabajo, use el siguiente comando para desactivar el entorno de Python.

    desactivar  

    Conclusión

    La instalación de Python desde el código fuente es un proceso sencillo. Solo necesita descargar el código fuente desde el sitio de Python FTP. Luego extrae el archivo de archivo y compile él. Puede compilar e instalar Python en solo 5 minutos en cualquier sistema de Linux.

    Este tutorial te ayudó a compilar e instalar Python 3.11 en una instancia de Amazon Linux 2 usando el código fuente.