Cómo instalar Python 3.9 en Centos/Rhel 8
- 3397
- 416
- Mario Gollum
Recientemente, el equipo de desarrollo de Python lanzó la última versión estable de Python 3.9. Puedes descargarlo de sus páginas oficiales. La nueva versión viene con múltiples características y actualizaciones de seguridad. Python 3.9 utiliza un nuevo analizador más flexible, basado en PEG, que reemplaza el analizador LL. En las próximas versiones de Python, se eliminará el viejo analizador.
Este tutorial describe cómo instalar Python 3.9 en sistemas Centos 8 y Rhel 8. En este tutorial, instalaremos Python desde el código fuente.
Requisitos previos
Esta instalación de Python requirió el 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 wget yum-utils hace gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Paso 1 - Descargar Python 3.9
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.9 Vía línea de comandos:
wget https: // www.pitón.org/ftp/python/3.9.6/Python-3.9.6.tgz
Luego, extraiga el archivo de archivo en su sistema
tar xzf python-3.9.6.tgz
Esto creará un directorio llamado Python-3.9.6 En el directorio actual que contiene todos los archivos de origen para Python 3.9.
Paso 2 - Instale Python en Centos 8
Cambiar directorio a Python-3.9.6. Luego prepare el código fuente con los valores requeridos antes de compilarlo.
CD Python-3.9.6
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.9.6.tgz
Paso 3 - Prueba de la versión de Python
En este paso, ha instalado con éxito Python 3.9 en el sistema CentOS/RHEL. Ahora, verifique las versiones instaladas de Python y Pip.
Revise la versión de Python:
python3.9 -V
Python 3.9.6
Verifique la versión PIP:
pip3.9 -V
Pip 20.2.3 de/usr/local/lib/python3.9/Sitio-Packages/Pip (Python 3.9)
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:
sudo/usr/local/bin/python3.9 -m venv/home/rahul/python -app/venv
Todos los archivos se generarán en/home/rahul/python-app/venv directorio. Puede actuar el entorno ejecutando el comando:
fuente/home/rahul/python-app/venv/bin/activar
Haz tus cosas con 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.9 en los sistemas Centos 8 y Rhel 8 utilizando el código fuente.