Python打开时的端口绑定错误

时间:2013-05-24 11:04:05

标签: python binding port python-idle

当我打开Python的IDLE时,有时会出现错误名称“端口绑定错误”,并且会在计算机上运行IDLE。一个这个错误累积,每次我打开IDLE时它都会重复,直到计算机重新启动。错误框saies:'ILDE无法绑定到TCP / IP端口,这是与其Python执行服务器通信所必需的。这可能是因为此计算机上未安装任何网络。使用-n命令行开关运行IDLE以在没有子进程的情况下启动,并参考help / IDLE帮助'无需子进程运行'以获取更多详细信息。'

WTF?

1 个答案:

答案 0 :(得分:0)

您键入空闲的每个命令 >>>之后通常会被发送到执行它的另一个子进程=>用户界面可以按照自己喜欢的方式进行操作。如果您使用Tkinter创建自己的GUI,这可以防止您崩溃IDLE窗口。

我认为IDLE使用的是端口3000。可能有些东西在那里监听除子进程以外的连接。

在idlelib的文件夹中:

import idlelib
print idlelib.__file__ 

idle.pyidle.pywidle.bat可以-n启动,无法创建新的子流程。

我希望你的WTF得到解答。