GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Python en CentOS 8

Python es uno de los lenguajes de programación más populares del mundo. Con su sintaxis simple y fácil de aprender, Python es una opción popular para desarrolladores principiantes y experimentados.

A diferencia de otras distribuciones de Linux, Python no está instalado de forma predeterminada en CentOS 8.

Como ya sabes, hay dos versiones de Python. El soporte de Python 2 finaliza en 2020. Python 3 es el presente y el futuro del lenguaje.

De forma predeterminada, RHEL/CentOS 8 no tiene un python en todo el sistema no versionado comando para evitar bloquear a los usuarios a una versión específica de Python. En cambio, le da al usuario la opción de instalar, configurar y ejecutar una versión específica de Python. Las herramientas del sistema como yum use un binario interno de Python y bibliotecas.

Esta guía lo guiará a través de la instalación de Python 3 y Python 2 en CentOS 8.

Instalando Python 3 en CentOS 8 #

Para instalar Python 3 en CentOS 8, ejecute el siguiente comando como usuario root o sudo en su terminal:

sudo dnf install python3

Para verificar la instalación, verifique la versión de Pythonescribiendo:

python3 --version

Al momento de escribir este artículo, la última versión de Python 3 disponible en los repositorios de CentOS es “3.6.x”:

Python 3.6.8

El comando también instala pip.

Para ejecutar Python, debe escribir explícitamente python3 y para ejecutar pip escriba pip3 .

Siempre debe preferir instalar los módulos de python proporcionados por la distribución usando yum o dnf porque son compatibles y probados para funcionar correctamente en CentOS 8. Use pip solo dentro de un entorno virtual. Python Virtual Environments le permite instalar módulos de Python en una ubicación aislada para un proyecto específico, en lugar de instalarlos globalmente. De esta manera, no tiene que preocuparse por afectar otros proyectos de Python.

Los nombres de los paquetes de módulos de Python 3 tienen el prefijo "python3". Por ejemplo, para instalar el módulo paramiko, ejecutaría:

sudo dnf install python3-paramiko

Al momento de escribir esta guía, la última versión principal de Python es 3.8. Para instalarlo, deberá compilarlo desde la fuente.

Instalando Python 2 en CentOS 8 #

Los paquetes de Python 2 también se incluyen en los repositorios predeterminados de CentOS 8.

Para instalar Python 2, ingrese el siguiente comando:

sudo dnf install python2

Verifique la instalación escribiendo:

python2 --version

La salida debería verse así:

Python 2.7.15

Para ejecutar Python 2, escriba python2 , y para ejecutar pip escriba pip2 .

Establecer versión predeterminada de Python (comando de Python no versionado) #

Si tiene aplicaciones que esperan encontrar el python en la ruta del sistema, deberá crear el comando python no versionado y configurar la versión predeterminada.

Para configurar Python 3 como el comando python no versionado para todo el sistema, use las alternatives utilidad:

sudo alternatives --set python /usr/bin/python3

Para Python 2, escriba:

sudo alternatives --set python /usr/bin/python2

Las alternatives el comando crea un enlace simbólico python que apunta a la versión de python especificada.

Escribe python --version en su terminal, y debería ver la versión predeterminada de Python.

Para cambiar la versión predeterminada, use uno de los comandos anteriores. Si desea eliminar el comando python no versionado, escriba:

sudo alternatives --auto python

Cent OS
  1. Cómo instalar Pip en CentOS 7

  2. Cómo instalar la última versión de Python 3 en CentOS 7

  3. Instalar Python en CentOS 8

  4. Cómo instalar dig en CentOS 7 y 8

  5. Cómo instalar Python 3.6.4 en CentOS 7

Cómo instalar R en CentOS 8

Cómo instalar Python 3.9 en CentOS 8

Cómo instalar Flask en CentOS 8

Cómo instalar Python en CentOS 9 Stream

Cómo instalar XAMPP en CentOS 8

Cómo instalar Python en CentOS 7