El lenguaje de programación gratuito y de código abierto Python es uno de los lenguajes de alto nivel y aplicaciones orientadas a objetos más populares. Generalmente, se usa en automatización, secuencias de comandos, análisis de datos, aprendizaje automático, desarrollo de back-end, manejo de big data y realización de matemáticas complejas. Debido a sus características versátiles, es una opción popular tanto para principiantes como para desarrolladores experimentados. Al momento de escribir este artículo, Python 3.10 es la última versión de Python.
En esta publicación, le mostraremos cómo instalar Python 3.10 en Rocky Linux 8.
Requisitos
- Un servidor que ejecuta Rocky Linux 8 en Atlantic.Net Cloud Platform
- Una contraseña de root configurada en su servidor
Paso 1:crear el servidor en la nube de Atlantic.Net
Primero, inicie sesión en su servidor en la nube de Atlantic.Net. Cree un nuevo servidor, eligiendo Rocky Linux 8 como sistema operativo con al menos 2 GB de RAM. Conéctese a su servidor en la nube a través de SSH e inicie sesión con las credenciales resaltadas en la parte superior de la página.
Una vez que haya iniciado sesión en su servidor, ejecute el siguiente comando para actualizar su sistema base con los últimos paquetes disponibles.
dnf update -y
Paso 2:instalar las dependencias requeridas
Primero, deberá instalar algunas dependencias necesarias para compilar Python 3.10. Puede instalarlos todos ejecutando el siguiente comando:
dnf install curl gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget make -y
Una vez que todas las dependencias estén instaladas, puede continuar con el siguiente paso.
Paso 3:instale Python 3.10 en Rocky Linux 8
Primero, vaya a la página de descarga oficial de Python y descargue la última versión de Python usando el siguiente comando:
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz
Una vez que se complete la descarga, extraiga el archivo descargado usando el siguiente comando:
tar -xf Python-3.10.0.tar.xz
A continuación, cambie el directorio al directorio extraído y configure Python usando el siguiente comando:
cd Python-3.10.0 ./configure --enable-optimizations
A continuación, inicie el proceso de compilación con el siguiente comando:
make -j 2 nproc
Finalmente, instale Python 3.10 ejecutando el siguiente comando:
make altinstall
Después de la instalación exitosa, verifique la instalación de Python usando el siguiente comando:
python3.10 --version
Obtendrá el siguiente resultado:
Python 3.10.0
Paso 4:crea un entorno virtual en Python
Python proporciona un módulo venv que le permite crear un entorno virtual e implementar su aplicación en un entorno aislado.
Para crear un entorno virtual llamado app_env, ejecute el siguiente comando:
python3.10 -m venv app_env
A continuación, active el entorno virtual con el siguiente comando:
source app_env/bin/activate
Obtendrá el siguiente shell:
(app_env) [[email protected] ~]#
Ahora, puede usar el administrador de paquetes PIP para instalar cualquier paquete y dependencias dentro de su entorno virtual.
Por ejemplo, ejecute el siguiente comando para instalar apache-airflow:
pip3.10 install apache-airflow
Si desea eliminar este paquete, ejecute el siguiente comando:
pip3.10 uninstall apache-airflow
Para salir del entorno virtual de Python, ejecute el siguiente comando:
deactivate
Conclusión
En la guía anterior, explicamos cómo instalar Python 3.10 en Rocky Linux 8. Ahora puede comenzar a desarrollar su primera aplicación utilizando el lenguaje de programación Python. ¡Pruébelo hoy en alojamiento VPS de Atlantic.Net!