Python 2.7.2 IDLE shell无法正常工作

时间:2012-02-28 06:07:44

标签: python-2.7 python-idle

由于某种原因,python 2.7.2 IDLE shell没有打开。我收到一条错误消息:

“IDLE无法绑定到TCP / IP端口,这是与其Python执行服务器通信所必需的。这可能是因为此计算机上未安装任何网络。使用-n命令行运行IDLE切换到没有子进程的启动并参考HELP / IDLE帮助'无子进程运行'以获取更多详细信息。“

前一天工作正常,我想不出我对计算机*(Windows 7)所做的任何改变可能导致它停止工作。我尝试卸载并重新安装它,但它仍然有同样的问题。我已经将它添加到我的防火墙上的例外,但没有任何帮助。

感谢任何帮助:)

3 个答案:

答案 0 :(得分:1)

在此处查看解决方案的类似问题: -
http://www.cs.ucsb.edu/~pconrad/cs8/topics/idle/

如果您认为某个其他进程可能使用了端口号8833,请在命令提示符下进行检查: -

netstat -aon | find "8833"

答案 1 :(得分:1)

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

  1. 该端口由其他进程使用,如何告诉vaisakh
  2. 在你的情况下不显示具体的端口,可以是网络接口不起来。查看“接口”文件并确保已启动
  3. 执行命令

    sudo ifconfig
    

    如果没有,那么

    sudo ifconfig lo up
    

答案 2 :(得分:0)

您需要做的第一件事是通过右键单击它并单击属性在计算机上找到它。之后进入你的文件夹并按照属性查找器告诉你的路径,然后找到如下所示的内容:

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

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