Cómo instalar Python 3.11 en Centos 9/8 y Fedora

Cómo instalar Python 3.11 en Centos 9/8 y Fedora

Python 3.11 se lanza recientemente con múltiples mejoras y actualizaciones de seguridad. Esta versión proporciona a los desarrolladores para depurar fácilmente su código con ubicaciones de errores de grano fino en trazas. El nuevo "Ser" La anotación proporciona una forma simple de anotar métodos que devuelven una instancia de su clase.

Principalmente los últimos sistemas operativos vienen con las últimas versiones de Python. Pero las versiones del sistema operativo publicado antes del lanzamiento de Python 3.11 puede no tener la última versión. Este tutorial te ayudará a instalar Python 3.11 En sus sistemas operativos CentOS, Red Hat y Fedora al compilarlo del código fuente.

Requisitos

Esta instalación de Python requirió un compilador GCC en su sistema. Inicie sesión en su servidor con SSH o Acceso de Shell. Ahora, use el siguiente comando para instalar requisitos previos para Python antes de instalarlo.

sudo dnf install gcc openssl-devel bzip2-devel sqlite-devel  
  • LEA: Cómo usar SSH para conectar el servidor Remote Linux

Paso 1: Descargar Python 3.11

Descargue Python usando el siguiente comando del sitio oficial de Python. También puede descargar la última versión en lugar de especificada a continuación.

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

Ahora extrae el paquete descargado.

tar xzf python-3.11.1.tgz  

Paso 2: instalar Python 3.11 en Centos y Fedora

Use el siguiente conjunto de comandos para compilar el código fuente de Python utilizando el ./Configurar script y la marca con altinstall.

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

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

Ahora elimine el archivo de archivo de origen descargado de su sistema

sudo rm/usr/src/python-3.11.1.tgz  

Paso 3: Verifique la versión de Python

Verifique la última versión instalada de Python usando el siguiente comando.

python3.11 -V  Python 3.11.1 

Conclusión

En este tutorial, ha encontrado las instrucciones para instalar Python 3.11 en los sistemas CentOS, RHEL y Fedora al compilarlo del código fuente. Todavía sugerimos al Administrador de paquetes para la instalación de Python, pero si el Administrador de paquetes no lo hace, compilarlo desde el código fuente.