Instale e execute o Python 3 ao mesmo tempo que o Python 2

22

Estou usando o 13.04, mas quero ter instalado as duas versões principais do Python para fazer testes sobre a migração do meu código real.

é possível instalar o Python 3 na mesma máquina executando o Python 2.7? Preciso trabalhar com as duas versões, obrigado!

mlacunza
fonte

Respostas:

50

Sim, você só precisa instalar o python3pacote.

$ sudo apt-get install python3

O Python 2.X ainda será o Python padrão usado; portanto, se você quiser executar um script com o Python 3.X, precisará executar

$ python3 /path/to/script.py

ou adicione a primeira linha do seu script executável:

#!/usr/bin/env python3
Salem
fonte
Pesquisei bastante e encontrei apenas informações sobre como instalar o Python 3, mas nada sobre se meu ambiente de desenvolvimento é seguro com as duas versões em execução. Obrigado!
mlacunza
2
@mlacunza Se você instalar os dois a partir dos repositórios padrão (por exemplo apt-get, com , Software Center), não terá nenhum problema. Mas se você instalar a partir do código-fonte, dependendo de onde ele termina instalado e se substituir a instalação padrão do python, você poderá ter alguns problemas.
Salem
@mlacunza Se isso respondeu à sua pergunta, marque-a como respondida.
Salem
Qual versão do python será instalada? No meu caso, ele instalou o 3.2, mas eu precisava do 3.5.
Chandresh