0

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

怎么回事?

4

1 回答 1

-1

您在空闲后键入的每个命令>>>通常都会被发送到另一个执行它的子进程 => UI 可以做它想做的事情,用户可以做他/她喜欢的事情。如果您使用 Tkinter 创建自己的 GUI,这可以防止您崩溃 IDLE 窗口。

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

在 idlelib 的文件夹中:

import idlelib
print idlelib.__file__ 

idle.py,可以从不创建新的子过程idle.pyw开始。idle.bat-n

我希望你的WTF得到回答。

于 2013-05-24T14:47:56.040 回答