IDLE的子进程没有建立连接。 IDLE无法启动或个人防火墙软件阻止连接

问题描述 投票:1回答:4

我试过卸载它并搜索了其他答案。他们都没有工作; IDLE打开了,但我无法运行任何我写的东西。

python python-idle
4个回答
0
投票

之前已经问过这个问题。根据以前的答案,我编制了一份关于CPython跟踪器issue 25514的可能原因和解决方案的列表,2016-01-18。

SO question 1原因是人们发现或认为他们找到了。

  1. 防病毒/防火墙(4人,linux iptables,Windows防火墙,防病毒,所以不是神话;-)
  2. 影子文件,如[在问题中]和python目录中所述(大致相同;示例用户文件名:tkinter,py,subprocess.py)。
  3. 注册表问题(有些人可以修复,但大多数应该在完全删除后重新安装)。
  4. Zombie pythonw进程(用Windows任务管理器杀死)。
  5. 权限(以管理员身份运行,但正确安装时不需要)
  6. ?多个已安装的版本由于配置错误而发生冲突?

SO question 2添加:

  1. 用^ C停止运行后运行(临时,我相信重启Shell会修复)称这是一个计时问题。我自己经历过临时连接故障。
  2. 调制解调器重启(相当于我们大多数人的过时答案)。
  3. ?读写示例程序(测试)

有人报告他的问题是网络配置错误影响了IDLE使用的套接字模块的操作。

最后一种方法:使用-n命令行选项启动IDLE,如IDLE doc中所述。


0
投票

如果您在网络环境中,请检查安全组(SG),以查看该用户是否列在该组下。

否则,有人建议您必须拥有(右键单击程序登录为管理员权限以启用IDLE运行。


0
投票

IDLE的子进程没有建立连接。 IDLE无法启动或个人防火墙软件阻止连接。

自己遇到这个问题后,我做了一个卸载并在C盘中创建了一个新目录并重新安装在该文件夹中,这对我有用。


0
投票

首先卸载该应用程序。然后重新安装它,但在重新安装时尝试在位置地址末尾的-n。它对我有用,您可以复制以下文本并在安装时将其粘贴到该位置。

“C:\ Program Files \ Python32 \ pythonw.exe”lib \ idlelib \ idle.py -n

© www.soinside.com 2019 - 2024. All rights reserved.