Como substituir python 3 por python 2 no Linux

Depende do aplicativo desenvolvido em Python que você está executando, pode ser compatível com o interpretador de python 3, python 2 ou até mesmo ambos. Em alguns casos, temos python 3 e python 2 instalados, mas não importa o quanto digamos a uma ferramenta para executar com python 2, ela continua a ser executada com python 3, então a solução mais simples para este problema é substitua python 3 por python 2.

É importante notar que a solução que proponho para substituir python 3 por python 2, afeta todos os aplicativos em execução com python, então alguns de seus aplicativos podem não ser executados.

Substitua python 3 por python 2

Para substituir python 3 por python 2, devemos seguir as seguintes etapas simples:

  • Instale o python 2 com sudo

  • Mude o link simbólico criado por python 3 para /usr/bin/python por python 2

cd /usr/bin
ls -l python
    lrwxrwxrwx 1 root root 7  17 Dec. 12:04 python -> python3
ln -sf python2 python
ls -l python
    lrwxrwxrwx 1 root root 10 Apr 11 14:28 python -> python2
  • Altere o link simbólico criado pelo pacote virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

Com essas etapas simples, você já terá o python 2 como interpretador padrão, da mesma forma, você pode verificar que é assim com o seguinte comando:

python --version

Com informações do wiki por arch Linux


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.