解决Python 3.0 IDLE报错的问题 IDLE's subprocess didn't make connection.


安装Python 3.0 RC1之后,启动IDLE报错。错误信息如下:
IDLE's subprocess didn't make connection.Either IDLE can;t start a subprocess or personal firewall software is blocking the connection

这个是一个已知的bug,python已经将它修复。相关文档在http://bugs.python.org/msg73496说明

修复的过程是这样的:
1、找到python目录下/Python30/Lib/idlelib的run.py文件。在大概75 (我是在76行找到的)行左右的位置,将
            sockthread.set_daemon(True)
     修正为:
            sockthread.daemon = True
2、删除该目录下的run.pyc文件。


出处: 书中蠹鱼

你可能感兴趣的:(Python)