Instale Python 2 e 3 no mesmo dispositivo

Hemank Mehtani 30 janeiro 2023
  1. Execute Python 2 e Python 3 no mesmo dispositivo renomeando os arquivos
  2. Execute Python 2.x e Python 3.x no mesmo dispositivo usando o comando py
Instale Python 2 e 3 no mesmo dispositivo

Python é atualizado com o tempo para os padrões mais recentes e com novos recursos. A organização sem fins lucrativos chamada Python Software Foundation detém os direitos autorais e gerencia as atualizações de linguagem para Python 2.1 e superior.

As duas versões mais comumente usadas de Python são Python 2.x e Python 3.x. Existem algumas diferenças significativas entre os dois, portanto, às vezes, um script compatível com Python 2.x pode não ser executado em Python 3.x e vice-versa.

Podemos ter Python 2 e Python 3 instalados em qualquer dispositivo Windows ou Linux. Podemos criar ambientes diferentes em IDEs diferentes para usar as versões separadamente ou usar as seguintes maneiras de executá-los usando o prompt de comando.

Execute Python 2 e Python 3 no mesmo dispositivo renomeando os arquivos

Para obter o Python 2.xe Python 3.x na mesma máquina, você precisa seguir as etapas a seguir.

  • Instale o Python 2.xe Python 3.x com os instaladores padrão do Windows.
  • Vá para o caminho de instalação padrão (C:\Python3x) e renomeie python.exe para python3.exe.
  • C:\Python27\;C:\Python27\Scripts\;C:\Python34\;C:\Python34\Scripts\
    

O acima é baseado na instalação do Python 2.7 e Python 3.4. Edite as versões com base em seus requisitos.

Observe que pode haver um conflito ao alterar suas variáveis ​​de ambiente porque as duas versões têm o mesmo nome: python.exe.

Portanto, se você encontrar este erro, certifique-se de ter seguido a etapa 2 cuidadosamente e renomeado seu arquivo python.exe para python3.exe. Portanto, quando o usuário executa python, a versão 2.x será executada. Com python3, a versão 3.x será executada, dando a você acesso a Python 2 e Python 3 no mesmo dispositivo.

Execute Python 2.x e Python 3.x no mesmo dispositivo usando o comando py

Podemos usar o comando py para lançar diferentes versões do Python no mesmo dispositivo. Observe as etapas abaixo.

  • Instale a versão necessária do Python 2
  • Instale a versão necessária do Python 3
  • Abra o prompt de comando em seu dispositivo.
  • No prompt de comando, digite py -2.x para iniciar qualquer versão do Python 2.
  • No prompt de comando, digite py -3.x para iniciar qualquer versão do Python 3.

Artigo relacionado - Python Installation