Se eu abrir o Terminal e digitar python, vejo que a versão é 2.7.4. Como obtenho python 3.4? E eu preciso de Ocioso se tiver texto sublime?
Se eu abrir o Terminal e digitar python, vejo que a versão é 2.7.4. Como obtenho python 3.4? E eu preciso de Ocioso se tiver texto sublime?
Respostas:
O python 3.4 está instalado na versão estável do Ubuntu 14.04. Você precisa python3
usar o python 3.4. Por exemplo, para executar um script file.py
, use:
python3 file.py
Isso usará o python 3.4 para interpretar seu programa ou você pode usar o shebang para torná-lo executável. A primeira linha do seu programa deve ser:
#!/usr/bin/env python3
e, em seguida, use chmod +x file.py
para atribuir permissões executáveis e, em seguida, execute seu script python, como o ./file.py
que usaria python3 para executar.
Se você deseja que o python3 seja usado quando você digita python no terminal, pode usar um alias. Para adicionar um novo alias, abra seu ~/.bash_aliases
arquivo usando gedit ~/.bash_aliases
e digite o seguinte:
alias python=python3
e depois salve e saia e digite
source ~/.bash_aliases
e então você pode digitar
python file.py
para usar python3 como seu interpretador python padrão.
Não, você não precisa do IDLE apenas para usar python3 para interpretar seus programas.
~/Dropbox/XXX/Pythonfiles/
) primeiro e depois digitar python examplefile.py
(isso pode ser bem idiota e não o que você esperava). 2) Você poderia alias python ~/Dropbox/XXX/Pythonfiles/examplefile.py
como um todo para um comando que seria executado quando você digitasse o comando alias customizado. 3) Você não encontrará se você não tinha nenhum apelido antes, isso é absolutamente bom, você pode criar um.
Eu tive o mesmo problema com minha área de trabalho ubuntu. Meu livro sobre python me disse para chamar python apenas digitando python no terminal, mas estava chamando apenas a versão 2 anterior do python.
python3
Você vê o reconhecimento que você faz? feito.
sudo apt-get install python3
Espero que isto ajude!
No Ubuntu 14.04, o Python 3.4 é instalado por padrão.
Conforme recomendado pelo PEP-394, você pode usar python
e python2
executar o Python v2 (2.7) e o python3
Python v3 (3.4).
No tipo de terminal: python3
O próprio terminal dirá para digitar:
sudo apt-get install python3-minimal
Faça isso e isso instalará o Python 3.2.3.
Em seguida, no tipo de terminal: python3.4
- você deve inserir o Python 3.4.1.
Se necessário para apenas um script, você pode usar um alias local e temporariamente.
Ao instalar o Letsencrypt , recebi o seguinte aviso:
$ ./letsencrypt-auto --help
InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
A causa: o Python 2.7.9 foi necessário, enquanto o 2.7.5 foi instalado. O Python 3 também funciona. Abri o script e inseri o seguinte alias após o shebang:
alias python=python3
Então o script funcionou. Quando tudo terminou, esse alias foi removido. Só funcionou neste script. Então, a python
partir do terminal ainda me deu a versão 2.7.5.
Desde o Ubuntu 18.04 e além, você não precisa instalar o Python 3, pois ele vem por padrão.
Para o Ubuntu 18.04 LTS e o Debian Buster, queremos fazer a transição para o Python 3.6 como a versão padrão (e provavelmente apenas) do Python 3.
Referências:
Caso contrário, instale pelo seguinte comando:
sudo apt-get install python3
Em seguida, para localizar várias instalações Python, execute um destes comandos:
whereis python
which -a python python2 python3
locate python
ou apenas digite python
command e pressione Tabduas vezes.
Para listar os pacotes Python instalado, execute: dpkg -l | grep -w python
.
Para instalar uma versão específica, consulte: Como instalar pacotes específicos do Ubuntu, com a versão exata?
O Python3.4 já está instalado no seu sistema, você só precisa chamá-lo com, em python3
vez depython
Existem vários aplicativos python legados por aí e, portanto, a necessidade do python 2.x, no entanto, como outros mencionaram python3 -V mostra que o Python 3.4.0 está instalado e, portanto, com o Ubuntu 14.x está lá.
python -V shows 2.7.6
python3 -V shows 3.4.0
Saber qual intérprete usar é com você.