15.2.2. Instalando o Python 2
Alguns softwares ainda não foram totalmente portados para Python 3, e precisam do Python 2 para operar. O Red Hat Enterprise Linux 8 permite a instalação paralela do Python 3 e do Python 2. Se você precisar da funcionalidade Python 2, instale o módulo python27
, que está disponível no repositório AppStream.
Observe que Python 3 é a principal direção de desenvolvimento do projeto Python. O suporte para Python 2 está sendo gradualmente eliminado. O módulo python27
tem um período de suporte mais curto do que o Red Hat Enterprise Linux 8.
Procedimento
Para instalar o Python 2.7 a partir do módulo
python27
, execute este comando:# yum instalar python2
O fluxo do módulo python27:2.7 é ativado automaticamente.
Por projeto, os módulos RHEL 8 podem ser instalados em paralelo, incluindo os módulos python27
, python36
, e python38
.
Para detalhes sobre os módulos, consulte Instalação, gerenciamento e remoção de componentes de espaço do usuário.
Os pacotes com módulos adicionais para Python 2 geralmente usam o prefixo python2-
. Sempre inclua o prefixo ao instalar pacotes Python adicionais, como mostrado nos exemplos abaixo.
Procedimento
Para instalar o módulo
Requests
para Python 2, execute este comando:# yum instalar pedidos de python2
Para instalar a extensão
Cython
para Python 2, use:# yum instalar python2-Cython