Cómo instalar Python 3.11 en Amazon Linux 2
- 3388
- 355
- Carmen Casillas
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
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.
- « Comando Fallocate en Linux (asignar el espacio para un archivo)
- S3FS montando cubos de Amazon S3 en Ubuntu & Debian Systems »