Я новичок в программировании и решил сначала изучить Python;
Я установил Python последней версии 3.4. и пытаюсь открыть Python в режиме IDLE(GUI), когда я открываю, то получаю сообщение "IDLE's subprocess didn't make connection. Либо IDLE не может запуститься, либо персональный брандмауэр блокирует соединение.".
С моим брандмауэром проблем нет, потому что я установил через него Python. Я также пытался переустановить его, но это ничего не изменило. Так что, пожалуйста, если кто-то может помочь!
Спасибо за ваше время :D
Удалите все вновь созданные .py файлы в каталоге с Python. например random.py, end.py - это была моя проблема, которая вызвала такое же окно уведомления. Причина в конфликте имен файлов.
Возможно, это обычная проблема, которая возникает, когда в текущем каталоге есть файл с тем же именем, что и файл из Python (ссылки : https://stackoverflow.com/questions/15888186).
Похоже, это также может произойти, если у вас неправильные переменные окружения, такие как HOMEPATH
USERPROFILE
(ссылки : Issue 14576: IDLE: непоследовательное использование HOMEDRIVE, HOMEPATH и USERPROFILE в Windows)
Я'нашел еще один связанный вопрос: https://stackoverflow.com/questions/874757
Мой совет, если ответа там нет: google может быть вашим другом! 3 подсказки выше взяты оттуда :-)
У меня была похожая проблема с файлом под названием "test.py" и Python 2.7.9 - переименование файла в другой решило мою проблему. После проверки я заметил, что в папке Python27\Lib есть файл с таким же именем.
Похоже, это ошибка в IDLE.