Cómo instalar Python 3.10 en Centos/Rhel 8 y Fedora 36/35
- 3620
- 391
- Adriana Tórrez
El equipo de desarrollo de Python ha lanzado la última versión de Python 3.10. Esto incluye más características nuevas, parches de seguridad y muchas otras mejoras. Esta versión incluye una nueva característica entre paréntesis, gerentes de contexto. El uso de paréntesis de encerrado para la continuación en múltiples líneas en los gerentes de contextores ahora es compatible. Para más detalles lee el cambio de cambios completo.
Este tutorial lo ayudará con la instalación de Python 3.10 en todas las versiones de Fedora y sistemas CentOS/RHEL 8 Linux. El tutorial compilará e instalará Python 3.10 Código fuente en su sistema.
Requisitos previos
El sistema debe tener un compilador de GCC preinstalado en su sistema. Para instalar todos los paquetes requeridos, inicie sesión en su servidor con el acceso SSH o Shell, y ejecute el siguiente comando para instalar todos los requisitos previos para Python.
sudo dnf install wget yum-utils hace gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Paso 1 - Descargar Python 3.10 código fuente
El primer paso es descargar el Python 3.10 código fuente. Visite el sitio de descarga oficial https: // www.pitón.org/ftp/python para descargar la versión más reciente o requerida del python.
Los usuarios de la línea de comandos pueden descargar Python 3.10 a través de la línea de comando:
wget https: // www.pitón.org/ftp/python/3.10.8/Python-3.10.8.tgz
Luego, extraiga el archivo de archivo de su sistema
tar xzf python-3.10.8.tgz
Esto creará un directorio llamado Python-3.10.8 En el directorio actual que contiene todos los archivos de origen para Python 3.10.
Paso 2 - Instalación de Python 3.10 en Fedora/CentOS
Cambie el directorio a Python-3.10.8. Luego prepare el código fuente con los valores requeridos antes de compilarlo.
CD Python-3.10.8
sudo ./Configurar-with-system-ffi-with-computed-gotos --enable-loadable-sqlite-extensiones
A continuación, compile el código fuente con Make. Aquí nproc
proporcionará el número de núcleos de CPU disponibles en el sistema. Para que la marca pueda funcionar bien.
Make AltInstall se usa para evitar reemplazar el archivo binario Python predeterminado/USR/bin/Python.sudo make -j $ nproc
sudo hacer altinstall
Ahora, no necesitamos el archivo de archivo descargado, así que eliminarlo al espacio libre.
sudo rm python-3.10.8.tgz
Paso 3 - Prueba de la versión de Python
En este paso, ha instalado con éxito Python 3.10 en el sistema Fedora o CentOS/RHEL. Ahora, verifique las versiones instaladas de Python y Pip.
Revise la versión de Python:
python3.10 -V
Python 3.10.8
Verifique la versión PIP:
pip3.10 -V
Pip 20.2.3 de/usr/local/lib/python3.10/Sitio-Packages/Pip (Python 3.10)
Paso 4 - Crear entorno virtual
Es una buena idea crear un entorno virtual separado para cada aplicación de Python. Que proporciona un entorno aislado donde el proyecto Python tiene sus propios módulos y un conjunto de dependencias.
Para crear un entorno virtual de Python, ejecute:
CD ~/Python-App/
sudo/usr/local/bin/python3.10 -m Venv Appenv
Aquí ~/python-app contiene la aplicación de Python. Todos los archivos Env se generarán ~/python-app/appenv directorio. Puede actuar el entorno ejecutando el comando:
fuente appenv/bin/activar
Haz tus cosas en un entorno aislado aquí. Una vez que termine con su trabajo, desactive el entorno escribiendo:
desactivar
Esto lo devolverá de regreso a la solicitud del sistema principal.
Conclusión
Este tutorial lo describió para instalar Python 3.10 en sistemas Fedora y CentOS/RHEL 8 utilizando el código fuente.
- « Cómo instalar Git en Fedora Linux
- Cómo cambiar el nombre de host de Windows (nombre de la computadora) »