gpt4 book ai didi

python-2.7 - 无法从 Explorer [2013] 通过 IDLE 运行 Python - IDLE 的子进程未建立连接

转载 作者:行者123 更新时间:2023-12-04 02:35:24 26 4
gpt4 key购买 nike

2013 年 4 月 15 日决议。
在 Windows 7(64 位)Windows 资源管理器中,当我右键单击 Python 文件并选择“使用 IDLE 编辑”时,编辑器会正确打开,但是当我运行(或 f5)Python 3.3.1 程序时,它会失败并显示 。 “IDLE 的子进程没有建立连接。IDLE 无法启动子进程或个人防火墙软件阻止了连接。” 错误信息。启动 IDLE 以运行我的 python 3.3.1 程序的所有其他方法都运行良好。
即使是“发送到”方法也有效,但它笨拙得令人无法接受。我已经花了四天时间(到目前为止)对此进行研究并尝试了各种方法,包括多次重新安装 Python。
不,它不是防火墙阻止它。我已经尝试完全关闭防火墙,但没有任何效果。

这里有一条重要线索:一开始我安装并配置了 python 3.3 64 位和 一切工作包括从“使用 IDLE 编辑”运行,但最近当我需要一个仅在 Python 2 中可用的库时,我安装了 python 2.7.4,从那时起,所述问题就开始了。有一次,我完全删除了这两个版本的所有痕迹并重新安装了 Python 3.3.1 64 位。问题依然存在。

然后我尝试了两个 32 位 安装的版本,但仍然没有运气。然后在我糊里糊涂的某个时刻,我失去了“使用 IDLE 编辑”的选项,并花了一天时间尝试一切,包括在 Regedit 中进行编辑。那里也没有运气。我重新安装了 Python 3.3.1 仍然没有“使用 IDLE 编辑”,然后最后我卸载了所有版本的 Python,并删除了对环境变量 PATH 和 PYTHONPATH 的 python 引用。然后我删除了windows注册表中所有与Python相关的键,删除了卸载懒得删除的C:\python33目录。当然,矫枉过正,然后我重新启动了 Windows 并再次安装了 Python 3.3.1 64 位版本,幸运的是,“使用 IDLE 进行编辑”的选项又回来了。我一时高兴,我打开 Windows 资源管理器,右键单击 python 程序,选择“使用 IDLE 编辑”选择运行(闭眼),你猜对了,同样的原始错误消息 “IDLE 的子进程没有建立连接。IDLE 无法启动子进程或个人防火墙软件阻止了连接。”

我完全被这个问题困住了,真的需要帮助。很确定你可以看到我,而不是一个快乐的露营者。最重要的是,我想我还不了解 StackOverflow,我已经在各种版本中请求帮助了 5 天,但没有任何人回复。相信我,我已经查看了 stackoverflow 以及其他网站中的所有内容,但我看不到答案。几乎好像我必须回答我自己的问题并发布它,麻烦的是,到目前为止我还不能。

不管怎样,谢谢收听。是的,我对 Python 很陌生,但多年来我一直在编程和克服问题(也许太多了)。任何人?个人没有熟悉 Python 的人,这很困难,我怎样才能与 Python 专家取得联系以进行快速电话交谈?

最佳答案

我正在运行 Windows 7 64 位。我今天看到了同样的错误。我为我找到了原因,希望它会帮助你。我在后台打开了 IDLE 好几天。今天尝试在IDLE中运行脚本,得到“IDLE的子进程没有建立连接。IDLE无法启动子进程或个人防火墙软件阻塞了连接。”错误。所以我关闭了所有 IDLE 窗口,并尝试重新启动 IDLE。然后导致弹出相同的错误,现在 IDLE 无法成功打开。

原因是在后台运行了一个额外的 pythonw.exe 进程。如果我打开一个 IDLE 实例,然后打开第二个,第二个连接有问题,然后关闭。但它不会关闭它打开的 pythonw.exe 实例,一个会在后台运行。然后,该额外实例会阻止将来尝试打开 IDLE。

打开任务管理器并杀死所有 pythonw.exe 进程修复了 IDLE,现在它在我的机器上正常运行(虽然一次打开 1 个实例!)。

关于python-2.7 - 无法从 Explorer [2013] 通过 IDLE 运行 Python - IDLE 的子进程未建立连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15888186/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com