Como instalar o Python 3 ou Python 2 em Rhel 8

Como instalar o Python 3 ou Python 2 em Rhel 8

Em Redhat Enterprise Linux 8, Python não vem pré -instalado. A principal razão para isso é que o RHEL 8 Os desenvolvedores não queriam definir uma versão Python padrão para usuários. Portanto, como um RHEL Usuário, você precisa especificar se deseja Python 3 ou 2 instalando -o. Além disso, em Rhel, Python 3.6 é a versão padrão e totalmente suportada do Python. No entanto, Python 2 permanece disponível e você pode instalá -lo.

Neste pequeno artigo, mostraremos como instalar Python 3 e Python 2, e executá -los em paralelo em RHEL 8 Distribuição Linux.

Requisitos:

  1. Rhel 8 com instalação mínima
  2. Rhel 8 com a assinatura do Redhat habilitada
  3. Rhel 8 com endereço IP estático

Importante: A maioria das distribuições Linux usa Pitão Para várias bibliotecas e ferramentas como Yum Package Manager. Embora Python não esteja instalado em RHEL 8 por padrão, mas o yum ainda funciona mesmo se você não instala o python. Isso ocorre porque existe um intérprete interno de python chamado “Plataforma-python”, Que é usado por ferramentas do sistema. A plataforma-python não pode ser usada por aplicativos, mas você só pode empregá-lo para escrever o sistema/código administrativo.

Como instalar o Python 3 em Rhel 8

Para instalar Python 3 No seu sistema, use o gerenciador de pacotes DNF, conforme mostrado.

# dnf install python3 
Instale o Python 3 em Rhel 8

Da saída do comando, Python3.6 é a versão padrão que vem com pip e SetupTools como dependências.

Como instalar o Python 2 em Rhel 8

Se você quiser instalar Python 2 em paralelo com Python 3, Execute o seguinte comando que instalará Python 2.7 no seu sistema.

# dnf install python2 
Instale o Python 2.7 em Rhel 8

Como correr Python em Rhel 8

Depois de instalar Pitão, você esperaria isso /usr/bin/python vai executar uma certa versão do Python. Para se dissociar de “Python2 ou Python3: Qual versão deve ser definida como padrão nos debates do Linux ”, o Redhat não incluiu um comando python por padrão - o que é chamado de“comando não versionado““.

Para correr Python 3, tipo:

# python3 

E para correr Python 2, tipo:

# python2 

E se houver aplicativos/programas em seu sistema que esperam que um comando python exista, o que você precisa fazer? É simples, você usa Alternativas -Config comando python para fazer facilmente /usr/bin/python Aponte para a localização correta da versão python que você deseja ser definida como a versão padrão.

Por exemplo:

# Alternativas -Python/usr/bin/python3 ou # alternativas -Python/usr/bin/python2 

Isso é tudo! Neste pequeno artigo, mostramos como instalar Python 3 e Python 2 sobre RHEL 8. Você pode fazer perguntas ou compartilhar seus pensamentos conosco através do formulário de feedback abaixo.