Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 Python 2.7.2空闲shell不工作_Python 2.7_Python Idle - Fatal编程技术网

Python 2.7 Python 2.7.2空闲shell不工作

Python 2.7 Python 2.7.2空闲shell不工作,python-2.7,python-idle,Python 2.7,Python Idle,出于某种原因,Python2.7.2空闲shell没有打开。我得到一个错误,上面写着: IDLE无法绑定到TCP/IP端口,这是与其Python执行服务器通信所必需的。这可能是因为此计算机上没有安装网络。请使用-n命令行开关运行IDLE,以在没有子进程的情况下启动,有关详细信息,请参阅帮助/IDLE帮助“在没有子进程的情况下运行” 它在前一天工作得很好,我想不出我对电脑*(windows 7)所做的任何改变会导致它停止工作。我尝试过卸载和重新安装它,但它仍然有相同的问题。我已经将其添加到防火墙上

出于某种原因,Python2.7.2空闲shell没有打开。我得到一个错误,上面写着:

IDLE无法绑定到TCP/IP端口,这是与其Python执行服务器通信所必需的。这可能是因为此计算机上没有安装网络。请使用-n命令行开关运行IDLE,以在没有子进程的情况下启动,有关详细信息,请参阅帮助/IDLE帮助“在没有子进程的情况下运行”

它在前一天工作得很好,我想不出我对电脑*(windows 7)所做的任何改变会导致它停止工作。我尝试过卸载和重新安装它,但它仍然有相同的问题。我已经将其添加到防火墙上的异常中,但没有任何帮助


非常感谢您的帮助:)

请在此处查看类似问题的解决方案:-

如果您认为端口号8833可能被其他进程使用,请通过在命令提示符中给出以下命令来检查:-

netstat -aon | find "8833"

在这里,我看到了两个可能的问题:

  • 该端口被其他进程使用,如何告知
  • 在您的情况下,不显示特定端口,可能是网络接口未打开。查看“接口”文件,确保lo已启动
  • 运行:

    如果没有lo,那么

    sudo ifconfig lo up
    

    您需要做的第一件事是通过右键单击python并单击properties在计算机上定位python。之后,进入您的文件夹,按照property finder告诉您的路径,然后查找如下内容:

    C:\Users\DELL\AppData\Local\Programs\Python\Python36\Lib\idlelibCidle.pyw


    不要复制它,因为它是我计算机上python的路径,但请确保您的代码行在我的代码行末尾看起来类似。复制与上面的行相似的行,将其粘贴或写入命令提示符,然后按空格键并向其添加
    -n
    ,然后按enter键。如果命令提示符中已经写入了
    C:
    ,请不要在开头添加它,但请确保添加
    \

    谢谢您的回复,我尝试在命令提示符中键入netstat-aon | find“8833”,但没有任何结果。这是否意味着它没有被其他进程使用?如果没有显示任何内容,则该端口可能是空闲的。我假设端口号是8833。在错误消息中,是否提到其他端口号?或者只是“IDLE不能绑定到TCP/IP端口”?只是命令行中的“IDLE不能绑定到TCP/IP端口”类型:-
    IDLE.py-n
    或者如果未设置路径:-
    \lib\idlelib\IDLE.py-n
    是的,我也发现了,但我还没有尝试应用修补程序..很抱歉..:/i会继续查找,如果我发现有用的东西,我会发布。原谅我的无知。对不起,我又读了一遍,看到你问起了Windows的问题,但是我让你的答案对其他人有所帮助(我今天在Debian上遇到了同样的问题:))对不起,我忘了提一下,每次你想正确运行python时,你都必须重复所有这些步骤,我知道这很糟糕。
    sudo ifconfig lo up