Я недавно устанавливал, деинсталлировал и переустанавливал различные версии Python и Pygame, чтобы получить как рабочие, так и IDLE. Первая проблема, с которой я столкнулась, заключалась в том, что IDLE Python не работал, что произошло после удаления версии 3.4 ~ версии Python для версии 3.2, чтобы иметь возможность использовать модуль Pygame.Python IDLE Не работает
Некоторое время все работало нормально, но затем я удалил 3,2 обоих, заменив 3.1.3, чтобы попробовать использовать другую среду IDE. Поняв, что pygame не работает должным образом в других IDE, я переключился на 3.2 и обнаружил, что IDLE больше не работает. Я попытался удалить и переустановить несколько раз безрезультатно.
Я попытался удалить ключи реестра, связанные с python, чтобы выполнить полную переустановку, но, похоже, ничего не сделал.
Не работает, я имею в виду, что IDLE просто не открывается при появлении запроса при выполнении его с C:\Python32\Lib\idlelib
, а также при щелчке правой кнопкой мыши по сценарию и выборе «Редактировать с помощью IDLE» Запуск из командной строки дает следующее сообщение об ошибке:
`C:\>Python32\python.exe C:\Python32\Lib\idlelib\idle.py
Traceback (most recent call last):
File "C:\Python32\Lib\idlelib\idle.py", line 11, in <module>
idlelib.PyShell.main()
File "C:\Python32\Lib\idlelib\PyShell.py", line 1386, in main
flist.new()
File "C:\Python32\Lib\idlelib\FileList.py", line 49, in new
return self.EditorWindow(self, filename)
File "C:\Python32\Lib\idlelib\PyShell.py", line 107, in __init__
EditorWindow.__init__(self, *args)
File "C:\Python32\Lib\idlelib\EditorWindow.py", line 134, in __init__
self.apply_bindings()
File "C:\Python32\Lib\idlelib\EditorWindow.py", line 977, in apply_bindings
text.event_add(event, *keylist)
File "C:\Python32\Lib\idlelib\MultiCall.py", line 359, in event_add
widget.event_add(self, virtual, seq)
File "C:\Python32\Lib\tkinter\__init__.py", line 1353, in event_add
self.tk.call(args)
_tkinter.TclError: bad event type or keysym "Shift"`
Откройте командную строку (выполните поиск в меню «Пуск»). Попробуйте запустить IDLE с помощью Python, введя: 'C: \ Python32 \ python.exe C: \ Python32 \ Lib \ idlelib \ idle.py'. Выдает ли он какие-либо ошибки? –
Он размещает следующее: http://postimg.org/image/myji2f1nr/ – Gnat
Было бы намного лучше, если бы вы скопировали текст, а не отправляли изображение. Я положил его в тело, но никто не может его искать. Кроме того, если для PyGame проблема отдельная, отправьте это как еще один вопрос. –