Preciso rodar arquivos programados em 2.7 e se eu entrar no terminal e dar o comando:
sudo apt-get install idle
Não funciona.
Reading package lists... Done
Building dependency tree
Reading state information... Done
idle is already the newest version (3.6.7-1~18.04).
0 upgraded, 0 newly installed, 0 to remove and 196 not upgraded
É isso que aparece.
Responder1
Para instalar a versão do IDLE que usa Python 2.7, instale o idle-python2.7
pacote. O comando para executar essa versão do IDLE, uma vez instalado, também é idle-python2.7
. (Embora você também possa selecioná-lo no menu do seu ambiente de área de trabalho.)
Uma maneira de instalar o idle-python2.7
pacote é executando os comandos:
sudo apt update
sudo apt install idle-python2.7
Então, para executá-lo:
idle-python2.7
A abordagem mostrada acima se aplica à instalação de qualquer versão específica do IDLE, embora apenas algumas tendam a ser fornecidas nos repositórios do Ubuntu em qualquer versão. Você pode ver todos eles (e alguns outros pacotes) listando os pacotes cujos nomes começam com idle
:
apt list 'idle*'
Você também pode achar útil pesquisarhttps://packages.ubuntu.compara idle
.
Na maioria das versões do Ubuntu até agora, o idle
pacote forneceu IDLE para Python 2, enquanto o idle3
pacote forneceu para Python 3, assim como o python
pacote fornece Python 2 – o que ainda faz. Mas nas versões mais recentes, incluindo 18.04, que parece ser o que você está executando, o idle
pacote instala o IDLE para Python 3.
Embora o python
pacote e o comando ainda sejam Python 2, o idle
pacote e o comando nas versões mais recentes são IDLE para Python 3.