Решено 15 апреля 2013 года. В Windows 7 (64-битном) обозревателе Windows, когда я щелкнул правой кнопкой мыши на файле Python и выбрал "edit with IDLE", редактор открывается правильно, но когда я запускаю (или f5) программу Python 3.3.1, она терпит неудачу с "IDLE Подпроцесс не подключался. Либо IDLE не может запустить подпроцесс, либо личное программное обеспечение брандмауэра блокирует соединение. Сообщение об ошибке" . Все остальные методы запуска IDLE для запуска моих программ python 3.3.1 работали отлично. Даже метод "Отправить" работал, но он был неприемлемо неуклюжим. Я провел четыре дня (до сих пор), исследуя это и пробую разные вещи, включая переустановку Python много раз. И нет, это не FireWall, блокирующий его. Я попытался полностью отключить Firewall и не имел никакого эффекта.
Вот важный ключ: в начале я установил и настроил python 3.3 64 бит и все, включая запуск из "edit with IDLE", но недавно, когда мне понадобилась библиотека, доступная только в Python 2 Я установил python 2.7.4 и с этого момента поставил проблему. В какой-то момент я полностью удалил все следы обеих версий и переустановил Python 3.3.1 64 бит. Проблема осталась.
Затем я попробовал установить обе версии 32 бит, но все равно не повезло. Затем в какой-то момент, когда я запутался, я потерял возможность "редактировать с помощью IDLE" и провел целый день, пытаясь все, включая редактирование в Regedit. Там тоже не повезло. Я переустановил Python 3.3.1, все еще не "редактировал с помощью IDLE", а затем я удалил все версии Python и удалил ссылки на python на переменные среды PATH и PYTHONPATH. Затем я удалил все связанные с Python ключи в реестре Windows, удалил каталог C:\python33, который удаление не потрудилось удалить. Overkill, конечно же, я перезапустил окна и снова установил 64-разрядную версию Python 3.3.1, и, к счастью, снова появилась опция "edit with IDLE". Я был на мгновение счастлив, я открыл окно проводника, нажал правой кнопкой мыши на программу python, выбрал "edit with IDLE" выбранным RUN (закрыл глаза), и вы догадались, это же исходное сообщение об ошибке "Подпроцесс IDLE не установил соединение. Либо IDLE не может запустить подпроцесс, либо личное программное обеспечение брандмауэра блокирует соединение.
Я полностью застрял в этой проблеме и действительно нуждаюсь в помощи. Довольно уверен, что вы можете видеть меня, а не счастливого туриста. И в довершение всего, я думаю, что я еще не понимаю StackOverflow, у меня была эта просьба о помощи в различных версиях в течение 5 дней и ни одного ответа от кого-либо. Поверьте мне, я просмотрел все вещи в stackoverflow и других сайтах, и я не вижу ответа. Почти кажется, что я должен ответить на свой вопрос и опубликовать его, проблема в том, что до сих пор я не могу.
В любом случае, спасибо за прослушивание. Да, я довольно новичок в Python, но я много программировал и преодолевал проблемы (возможно, слишком много). кто угодно? Не лично ли кто-то, кто знаком с Python, делает это трудным, как я могу связаться с экспертом в Python для быстрого телефонного разговора?