Почему не открывается python idle

Python IDLE не запускается в Windows 7

Я использовал Python 2.7, а затем работал IDLE. Я удалил его и установил Python 3.1.
Прямо сейчас Idle не может запустить. Что я должен сделать, чтобы запустить его?

ПРИМЕЧАНИЕ: я пробовал c:\Python31\pythonw.exe c:\Python31\Lib\idlelib\idle.py
я удалил 3.1 и установил обратно 2.7, не работает ни.

10 ответов

В прошлом я часто обнаруживал, что когда у меня возникали python.org версия некоторых выпусков Python, в частности, для Windows, установка вместо ActiveState версии того же выпуска от ActiveState позволила устранить проблемы. Итак, первым делом я бы попробовал ActivePython (я не думаю, что у них есть 2.7 — возможно, он уже слишком короток — но у них определенно есть 3.1).

РЕДАКТИРОВАТЬ: версии 2.5, 2.6, 2.7, 3.2, 3.3 и 3.4 были добавлены.

Я получил ту же проблему в окне 10. Шаги для решения проблемы:

  1. Найдите .idlerc папка в каталоге вашего профиля (например, C:\Users\ без брекетов).
  2. Удалить .idlerc каталог.

Я тоже столкнулся с той же проблемой. Но, наконец, решил, как это ->

Запустите Python\Lib\idlelib\idle.py от имени администратора, я получил сообщение об ошибке, что файл Recent-files.lst не может быть открыт.

Перейдите в свою домашнюю папку, покажите скрытые файлы, нажмите.idlerc и удалите файл с именем «недавние файлы». Теперь IDLE работает.

Моя система — Win7/64 Enterprise, а версия Python — 2.7.3 (она мне нужна. ). Вот что я получил, когда запустил idle.py из командного окна:

" C:\Python27\Lib\idlelib>idle.py Traceback (most recent call last): File "C:\Python27\Lib\idlelib\idle.py", line 11, in idlelib.PyShell.main() File "C:\Python27\Lib\idlelib\PyShell.py", line 1406, in main root = Tk(className="Idle") File "C:\Python27\lib\lib-tk\Tkinter.py", line 1685, in __init__ self.tk = _tkinter.create(screenName, baseName, className, interactive, want objects, useTk, sync, use) _tkinter.TclError: Can't find a usable init.tcl in the following directories: C:/Python27/lib/tcl8.5 C:/lib/t cl8.5 C:/lib/tcl8.5 C:/library C:/library C:/tcl8.5.2/library C:/tcl8.5.2/librar y This probably means that Tcl wasn't installed properly. " 

В самом деле, ни в одной из перечисленных выше папок не было папки «tcl8.5», но она находилась в папке «C:\Python27\tcl».

Когда я скопировал его в «C:\Python27\lib», тогда запустилась IDLE (с некоторыми другими предупреждениями, но это, похоже, связано с моей средой corp. )

В заключение это выглядит так, что либо установщик не может скопировать папку, в которую он должен, либо неправильно настроил некоторые переменные среды, либо существует реальная ошибка в выпуске, которая может появиться в Win7 / 64 в некоторых выпусках. Я не являюсь экспертом по Python, чтобы отладить сам Python, поэтому, пожалуйста, кто-нибудь возьмет его отсюда. пока я посмотрю, достаточно ли «обходного пути»:-)

Источник

Python-сообщество

[RSS Feed]

  • Начало
  • » Python для новичков
  • » Перестал запускаться IDLE, помогите.

#1 Авг. 7, 2016 02:05:02

Перестал запускаться IDLE, помогите.

У меня перестал запускаться IDLE.
Это случилось после того, как я попробовал изменить настройки HotKeys в самом IDLE через предусмотренное меню и потом закрыл среду разработки.
В данный момент при попытках запустить IDLE ничего не происходит.
При этом интерпретатор работает нормально, командная строка и файлы .py запускаются.
На момент возникновения проблемы на компьютере были установлены 2 версии Python 3.5.1 и 3.4.4.
Настройки изменялись в 3.4 а IDLE перестал запускаться и в версии 3.5.
Удалил обе версии и установил снова 3.4, проблема сохраняется.
ОС Windows 7 x64
IDLE (Python 3.4 GUI — 32 bit)

Как можно решить проблему?

P.S. Знаю что можно использовать другие среды разработки. Но для выполнения примеров из книги IDLE хватало.

#2 Авг. 7, 2016 03:39:59

Перестал запускаться IDLE, помогите.

Надо удалить оба питона и поставить только 3.5.1. Удалять нужно через панель управления.

Отредактировано py.user.next (Авг. 7, 2016 03:41:18)

#3 Авг. 7, 2016 11:30:27

Перестал запускаться IDLE, помогите.

Почему бы не попробовать запустить из командной строки и посмотреть какие ошибки появляются? Обычно, по текстах ошибок гугл выдает решение с первых же ссылок.

#4 Авг. 7, 2016 12:02:55

Перестал запускаться IDLE, помогите.

Удалил оба питона через панель управления. Установил 3.5.1 — ситуация осталась прежней, IDLE не запускается.

В меню пуск, меню запуска IDLE ссылается на файл pythonw.exe. Я пробовал запускать этот файл из командной строки windows, ничего не происходит.
Или имеется ввиду запустить через командную строку интерпретатора — как, какой файл? Можно подробнее?

#5 Авг. 7, 2016 12:22:16

Перестал запускаться IDLE, помогите.

pythonw это не idle. Это интерпретатор который запускается без создания консольного окна. Так что все нормально если ничего не видно. Так и должно быть.

ссылаться должно на Python35/pythonw.exe “Python35/Lib/idlelib/idle.pyw”

Отредактировано doza_and (Авг. 7, 2016 12:23:32)

#6 Авг. 7, 2016 13:06:16

Перестал запускаться IDLE, помогите.

Надо было всего лишь удалить файл config-keys.cfg в папке C:\Users\User\.idlerc
Нашел решение тут.

Спасибо за участие.

Отредактировано firesnakes (Авг. 7, 2016 13:13:44)

Источник

Не запускается IDLE (python 3.5,3.6) на Windows 8

Здравствуйте , уважаемые форумчане!
Может кто помочь с таким вопросом:
Устанавливаю python 3.5(3.6) на windows8 с их оф сайта.
Консоль(python.exe) запускается и нормально исполняет питоновские файлы .py
Но — не запускается IDLE (pythonw.exe) !
Ни из установленной питоновский папки, ни через ярлыки в подобии пуска.
Просто появляется значок загрузки(как бы открывает), но абсолютно ничего не происходит,
и в системных процессах ничего не появляется.
Ставил и версию 3.5 и 3.6
3.5 устанавливалась без проблем
3.6 не могло найти 12 штук различных dll, приходилось их искать самому и копировать в папку с python.exe.
НО — IDLE не запускается никак ни на 3.5, ни на 3.6.
Пакет visual c++ устанавливал и переустанавливал несколько раз.
Про другие текстовые радакторы знаю, использую, но часто проще использовать встроенный idle.
Кто подскажет, где же собака ?

Python-IDLE
Из Саммерфилда : в IDLE после print() сразу печатает строку ,после print нельзя печатать.

IDLE Python
Добрый день, установил питон, захожу в идл, некоторые функции заблокированы, например не могу.

Не работает IDLE Python
Изучаю Python по книге Майкл Доусон "Програмируем на Python". Вот код программы, а в IDLE когда.

Путаница в Python и IDLE
Ребят, очень нужна помощь, никак не могу разобраться. Запись вида a = (‘s’) формирует ___ Запись.

Не редактируется код в IDLE Python
Здравствуйте. Вернулась к программированию, решила начать с Python. Пишу в стандартном IDLE.

Вы запускаете pythonw.exe?
(Если да, ничего и не должно происходить — это не IDLE. IDLE это . \Lib\idlelib\idle.pyw. Если нет, прошу прощения за эту ремарку)

e3d, pythonw.exe это НЕ idle! Это тоже интерпретатор, только его вызов не порождает открытие окна и все (такой бинарь только на винде есть).

Вообще лучше забудь об этой пакости и скачай себе нормальную среду (pycharm).

Источник

Python IDLE не запускается в Windows 7

Я использовал Python 2.7, а затем работал IDLE. Я удалил его и установил Python 3.1.
Прямо сейчас Idle не может запускаться. Что я должен сделать, чтобы запустить его? Примечание: Я попробовал c:\Python31\pythonw.exe c:\Python31\Lib\idlelib\idle.py
я удалил 3.1 и установил обратно 2.7, не работая ни.

9 ответов

В прошлом я часто обнаружил, что, когда у меня возникли проблемы с версией python.org некоторой версии Python, особенно в Windows, вместо этого вместо activepython той же версии, из ActiveState, заставили проблему уйти. Итак, на твоих ботинках, первым делом я бы попробовал бы ActivePython (я не думаю, что у них еще есть 2,7, но, вероятно, это было слишком короткое время, но у них определенно есть 3.1). EDIT: добавлены версии 2.5, 2.6, 2.7, 3.2, 3.3 и 3.4.

У меня такая же проблема в окне 10. Шаги для решения проблемы:

  • Найдите папку .idlerc в каталоге вашего профиля (например, C:\Users\ без фигурных скобок).
  • Удалите каталог .idlerc .

У меня тоже была та же проблема. Но, наконец, решил вот так →

Запустите Python\Lib\idlelib\idle.py как admin, я получил сообщение об ошибке, что файл «recent-files.lst» не может быть открыт.

Итак, перейдите в свою домашнюю папку, покажите скрытые файлы, нажмите на .idlerc и удалите файл с именем «recent-files». Теперь работает IDLE.

Моя система — это версия Win7/64 Enterprise, а версия Python — 2.7.3 (мне нужен этот. ). Это то, что я получил, когда я запустил idle.py из окна команд:

" C:\Python27\Lib\idlelib>idle.py Traceback (most recent call last): File "C:\Python27\Lib\idlelib\idle.py", line 11, in idlelib.PyShell.main() File "C:\Python27\Lib\idlelib\PyShell.py", line 1406, in main root = Tk(className="Idle") File "C:\Python27\lib\lib-tk\Tkinter.py", line 1685, in __init__ self.tk = _tkinter.create(screenName, baseName, className, interactive, want objects, useTk, sync, use) _tkinter.TclError: Can't find a usable init.tcl in the following directories: C:/Python27/lib/tcl8.5 C:/lib/t cl8.5 C:/lib/tcl8.5 C:/library C:/library C:/tcl8.5.2/library C:/tcl8.5.2/librar y This probably means that Tcl wasn't installed properly. " 

Действительно, в любом из перечисленных выше случаев не было папки «tcl8.5», но она находилась под: «C:\python27\TCL».

Когда я скопировал его под «C:\Python27\lib», тогда началось IDLE (с некоторыми другими предупреждениями, но это, похоже, связано с моей корпоративной средой. )

В заключение это похоже на то, что установщик не смог скопировать папку, в которой он должен был или не смог правильно настроить некоторые переменные среды, или существует реальная ошибка в выпуске, которая может появиться на Win7/64 на определенной версии ( с). Я не эксперт Python, достаточно, чтобы отлаживать сам Python, поэтому, пожалуйста, кто-нибудь возьмет его отсюда. Тем временем я увижу, достаточно ли «обходного пути»: -)

Это решило проблему для меня (Python 3.4.2 на Windows 7 Pro 64 бит). Я добавил путь tcl в путь среды — он не работал. Скопировал папку C: \ Python34 \ Lib \ tcl8.6 в папку C: \ Python34 \ Lib: теперь кажется, что IDLE работает правильно.

Источник

Читайте также:  Что такое java эмуляторы
Оцените статью