Я выполнил эту команду, чтобы открыть файл .py в незадействованном терминале:
idle python_file.py
В ответ Shell: в ответ было отправлено следующее сообщение:
The program 'idle' is currently not installed. You can install it by typing:
sudo apt-get install idle
Я уже установил простоя и infact использовали то же самое для создания python_file.py. Почему оболочка просит меня установить его снова? Используя Ubuntu 13.10, если это помогает.
Из ваших комментариев кажется, что у вас нет IDLE, поэтому откройте терминал и введите:
sudo apt-get install idle idle3
Существует два разных IDLE (IDLE 3 - это IDE для Python 3) и эта команда установит их оба.
Похоже, что idle не находится в вашем окружении. Чтобы узнать, какие каталоги находятся на вашем пути, вы можете запустить:
echo $PATH
Когда вы выполняете команду с терминала (ls, cat и т. Д.) Bash ищет соответствующий бит / скрипт в каждом из каталогов, перечисленных в приведенной выше команде.
Вы можете установить с помощью apt, как предложили другие, или если вы абсолютно уверены, что вы установили его в своей системе, вы можете попробовать его искать с помощью find:
[ f2]Что должно помочь вам определить, где находится двоичный файл. Когда / если вы найдете местоположение двоичного файла, добавьте его на свой путь, чтобы избежать этой же ошибки в будущем:
export PATH=$PATH:/path/to/idle/binary
Что можно добавить в ваш файл ~/.bashrc.