由于某种原因,python 2.7.2 IDLE shell没有打开。我收到一条错误消息:
“IDLE无法绑定到TCP / IP端口,这是与其Python执行服务器通信所必需的。这可能是因为此计算机上未安装任何网络。使用-n命令行运行IDLE切换到没有子进程的启动并参考HELP / IDLE帮助'无子进程运行'以获取更多详细信息。“
前一天工作正常,我想不出我对计算机*(Windows 7)所做的任何改变可能导致它停止工作。我尝试卸载并重新安装它,但它仍然有同样的问题。我已经将它添加到我的防火墙上的例外,但没有任何帮助。
感谢任何帮助:)
答案 0 :(得分:1)
在此处查看解决方案的类似问题: -
http://www.cs.ucsb.edu/~pconrad/cs8/topics/idle/
如果您认为某个其他进程可能使用了端口号8833,请在命令提示符下进行检查: -
netstat -aon | find "8833"
答案 1 :(得分:1)
在那里我看到了两个可能的问题:
执行命令
sudo ifconfig
如果没有,那么
sudo ifconfig lo up
答案 2 :(得分:0)
您需要做的第一件事是通过右键单击它并单击属性在计算机上找到它。之后进入你的文件夹并按照属性查找器告诉你的路径,然后找到如下所示的内容:
C:\Users\DELL\AppData\Local\Programs\Python\Python36\Lib\idlelibCidle.pyw
-n
添加到其中并按Enter键。如果已在命令提示符中写入,请不要在开头添加C:
,但请务必添加\