15.2.2. Instalación de Python 2
Algunos programas aún no han sido portados completamente a Python 3 y necesitan Python 2 para funcionar. Red Hat Enterprise Linux 8 permite la instalación paralela de Python 3 y Python 2. Si necesita la funcionalidad de Python 2, instale el módulo python27
, que está disponible en el repositorio de AppStream.
Tenga en cuenta que Python 3 es la principal dirección de desarrollo del proyecto Python. El soporte para Python 2 está siendo eliminado gradualmente. El módulo python27
tiene un periodo de soporte más corto que Red Hat Enterprise Linux 8.
Procedimiento
Para instalar Python 2.7 desde el módulo
python27
, ejecute este comando:# yum install python2
El flujo del módulo python27:2.7 se activa automáticamente.
Por diseño, los módulos de RHEL 8 pueden instalarse en paralelo, incluyendo los módulos python27
, python36
y python38
.
Para más detalles sobre los módulos, véase Instalación, gestión y eliminación de componentes del espacio de usuario.
Los paquetes con módulos adicionales para Python 2 suelen utilizar el prefijo python2-
. Incluya siempre el prefijo cuando instale paquetes adicionales de Python, como se muestra en los ejemplos siguientes.
Procedimiento
Para instalar el módulo
Requests
para Python 2, ejecute este comando:# yum install python2-requests
Para instalar la extensión
Cython
en Python 2, utilice:# yum install python2-Cython