En este tutorial, le mostraremos cómo instalar Python 3.9 en CentOS 8. Python es un lenguaje de programación de código abierto y fácil de usar para principiantes. Python 3.9 usa un nuevo analizador más flexible, basado en en PEG, que reemplaza el analizador LL. En las próximas versiones de Python, se eliminará el analizador antiguo.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Python 3.9 en un CentOS 8.
Requisitos previos
- Un servidor que ejecute uno de los siguientes sistemas operativos:CentOS 8.
- Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas
- Un
non-root sudo user
o acceder alroot user
. Recomendamos actuar como unnon-root sudo user
, sin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.
Instala Python 3.9 en CentOS 8
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado e instalando todas las dependencias requeridas.
sudo dnf install epel-release sudo dnf update sudo dnf install gcc openssl-devel bzip2-devel libffi-devel
Paso 2. Instalación de Python 3.9 en CentOS 8.
Ahora descargamos Python desde su sitio oficial usando el siguiente comando:
cd /opt wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0tgz
Luego, debe extraer el archivo descargado:
tar xzf Python-3.9.0tgz
A continuación, configuramos los archivos de origen en función de su entorno de servidor o sistema:
cd Python-3.9.0 sudo ./configure --enable-optimizations sudo make altinstall
Después de completar los pasos de instalación, ahora verifique las versiones instaladas de Python:
python3.9.0 -V
Paso 3. Crear entorno virtual.
Hoy en día, el entorno virtual de Python es una gran herramienta y casi necesaria para todos los proyectos de Python. Le permite tener más espacios de Python aislados en una caja de Linux:
sudo /usr/local/bin/python3.9 -m venv /home/godetz/python-app/venv
Todos los archivos se generarán en /home/godetz/python-app/venv
un directorio Puede activar el entorno ejecutando el comando:
source /home/godetz/python-app/venv/bin/activate
¡Felicitaciones! Ha instalado Python con éxito. Gracias por usar este tutorial para instalar Python 3.9 en el sistema CentOS 8. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Python.