Usando o Ubuntu 17.04. Após a atualização do Python 3.5 para 3.6 via terminal, de acordo com /ubuntu//a/865569/695385, ainda mostrando que a versão é 3.5.3.
~$ python3 --version
Python 3.5.3
Como isso é instalado?
Usando o Ubuntu 17.04. Após a atualização do Python 3.5 para 3.6 via terminal, de acordo com /ubuntu//a/865569/695385, ainda mostrando que a versão é 3.5.3.
~$ python3 --version
Python 3.5.3
Como isso é instalado?
python3.6
.python3
permanecerá vinculadopython3.5
e você deve mantê-lo dessa maneira. Olhe para ambientes virtuais como Oli escreveu em sua resposta.Respostas:
Como você atualizou? Eu suspeito que você pode ter um
python3.6
binário em algum lugar .De um modo geral, você nunca deseja substituir
/usr/bin/python
ou/usr/bin/python3
por suas próprias versões frutadas. Partes importantes do Ubuntu exigem seus ambientes estáveis em Python e, em grande parte, são incompatíveis com você.Dito isso, ter um
/usr/bin/python3.6
(ou/usr/local/bin/python3.6
, ou o que quer que esteja no seu caminho) seria bom. Se você não deseja digitar tudo isso a cada vez, convém examinarvirtualenv
e várias opções de automação do wrapper. Isso tem o bônus adicional de não ameaçar o sistemasite_packages
com seu trabalho de desenvolvimento.fonte
Eu tive o mesmo problema, segui as seguintes instruções para resolvê-lo:
Após instalar o Python3.6 :
Para
python3
usar o novo Python 3.6 instalado em vez da versão 3.5 padrão, execute os 2 comandos a seguir:Por fim, alterne entre as duas versões do Python
python3
através do seguinte comando:Em seguida, selecione o
/usr/bin/python3.6 -- automode
menu de opções, para mim, que foi0
linha.[ Resultado ]:
Ou:
fonte
A instalação e atualização para o Python3.6 requer o comando
fonte