Verifique seu diretório /usr/bin
. Na minha máquina, pelo menos, o IDLE é instalado em /usr/bin/idle-python2.7
e /usr/bin/python3.2
, então eu abriria o arquivo usando:
Eu executei este comando para abrir um arquivo .py no terminal ocioso:
idle python_file.py
A Shell exibiu a seguinte mensagem em resposta:
The program 'idle' is currently not installed. You can install it by typing:
sudo apt-get install idle
Eu já instalei o idle e o infact usei o mesmo para criar python_file.py. Por que o shell me pede para instalá-lo novamente? Usando o Ubuntu 13.10, se ajudar.
Verifique seu diretório /usr/bin
. Na minha máquina, pelo menos, o IDLE é instalado em /usr/bin/idle-python2.7
e /usr/bin/python3.2
, então eu abriria o arquivo usando:
Dos seus comentários, parece que você não tem o IDLE instalado, então abra o terminal e digite:
sudo apt-get install idle idle3
Existem dois IDLEs diferentes (o IDLE 3 é um IDE para Python 3) e esse comando instalará ambos.
Parece que idle
não está no caminho do seu ambiente. Para ver quais diretórios estão em seu caminho, você pode executar:
echo $PATH
Quando você executa um comando a partir do terminal ( ls
, cat
, etc.), o bash procura o binário / script correspondente em cada um dos diretórios listados a partir do comando acima.
Você pode instalar com apt
como os outros sugeriram, ou se tiver absolutamente certeza de que você o instalou no seu sistema, você pode tentar procurá-lo com find
:
sudo find / -iname "*idle*"
O que deve ajudá-lo a determinar onde está o binário. Uma vez / se você encontrar o local do binário, adicione-o ao seu caminho para evitar o mesmo erro no futuro:
export PATH=$PATH:/path/to/idle/binary
Que pode ser adicionado ao seu arquivo ~/.bashrc
.