No está instalado de forma predeterminada en centos 8. Esta guía le mostrará cómo instalarlo.
Contenido relacionado
- Cómo instalar Python 2 y Python 3 en Fedora 35
- Cómo instalar y configurar Ansible en Rocky Linux/CentOS 8
- Cómo instalar y configurar Ansible en Fedora 35
Asegúrese de tener los últimos paquetes antes de continuar:
sudo dnf -y update
Pitón 3
Para instalar python3, ejecute este comando como usuario sudo:
sudo dnf install python3
Comprobar la versión de Python:
python3 --version
Para ejecutar Python, debe escribir explícitamente python3
. Si quieres usar python
en su lugar, haga lo siguiente.
Compruebe dónde se encuentra el ejecutable de python3:
which python3
Salida:
$ which python3
/usr/bin/python3
Para tener python3 por defecto cuando escribes python
, necesita crear un enlace simbólico /usr/local/bin/python
apuntando a este /usr/bin/python3
con este comando:
sudo ln -s /usr/bin/python3 /usr/local/bin/python
Instalación de Python 2
Use este comando para instalar python2:
sudo dnf install -y python2
Verifique que python2 esté instalado:
python2 --version
Salida:
$ python2 --version
Python 2.7.18
Establecer la versión predeterminada de Python
Si tiene ambas versiones instaladas y tiene una aplicación que espera una versión específica, use este comando para establecer la correcta en la ruta del sistema:
Para configurar Python3 como predeterminado:
sudo alternatives --set python /usr/bin/python3
Para configurar Python2 como predeterminado:
sudo alternatives --set python /usr/bin/python3
El comando de alternativas crea un python de enlace simbólico que apunta a la versión de python especificada.
Escriba python –version en su terminal y debería ver la versión predeterminada de Python.
Si desea eliminar el comando python no versionado, escriba:
sudo alternatives --auto python