Atualmente, quando digito "python" no terminal, recebo a v2.6, que é ótima e elegante, mas como posso configurá-la para usar a v3.1? Existe uma variável "caminho" por aí em algum lugar que eu possa mudar como o Windows?
Edição: Eu já tenho python3 instalado e instalado. Eu só quero saber como defini-lo como a versão python padrão de conchas.
command-line
python
John
fonte
fonte
Respostas:
Use python-virtualenv para criar um ambiente python virtual.
Selecione a versão do Python a ser criada no ambiente virtual:
Para gerenciar vários ambientes virtuais do Python, instale a extensão virtualenvwrapper .
Por que virtualenv?
fonte
Primeiro de tudo, você precisa instalar o
python3
pacote. Após a instalação, vá para um terminal e digite:depois escolha python3 na lista que é apresentada.
Se não funcionar, pode ser necessário recriar o link simbólico. Primeiro salve:
depois, crie as alternativas:
crie um novo link simbólico:
Por fim, escolha o (python3) que você deseja usar:
E se você precisar voltar ao python2, repita o comando:
Eu acho que basta instalar o pacote e as alternativas de atualização funcionarão muito bem, talvez você não precise recriar links do zero. Obrigado!
EDIT: Como indicado aqui, as opções
update-alternatives
with--install
aceitam um link absoluto; portanto, você pode precisar executar:fonte
sudo update-alternatives --config python
, mas ele me dizupdate-alternatives: error: no alternatives for python.
que tentei recriar o link simbólico como você disse, mas não é necessário mudar nada ... O que poderia estar errado?Primeiro instale o Python 3.1 usando o repositório dead snakes: https://launchpad.net/~fkrull/+archive/deadsnakes
Em seguida, você pode digitar 'python3' na linha de comando para executar o Python 3.1 enquanto mantém o Python normal do sistema.
fonte
python3.1-minimal
está nos repositórios Ubuntu, mas na verdade esse repositório contémpython2.4
epython2.5
- o que é bastante bom. (Eu tenho que usar Python 2.4 para computação de alto desempenho, sabe a dor ...)