Proxifier开启时Python IDLE和shell出现错误

1 投票
1 回答
709 浏览
提问于 2025-04-17 23:31

我最近在Windows 7上安装了Python 2.7.6。当我尝试打开IDLE时,出现了致命错误。

接着有两个错误信息弹出来,显示如下:

  1. "IDLE子进程错误"

    "Socket错误:无法连接,因为目标机器主动拒绝了连接"

  2. "子进程启动错误"

    "IDLE的子进程没有建立连接。可能是IDLE无法启动子进程,或者个人防火墙软件阻止了连接."

然后就没反应了。

我发现这个错误只在Proxifier开启时出现。防火墙没有问题。我退出了Proxifier,Python Shell就正常工作了。然后我尝试在打开Shell后再打开Proxifier,结果Shell立刻停止编译和运行Python代码,卡住了。希望有人能帮我解决在Proxifier开启时Shell正常工作的办法,或者提供其他建议。

1 个回答

1

我遇到了同样的问题。尝试了很多方法后,我找到了解决办法。诀窍是要在proxifier里创建一个新的代理规则。你可以给它起个你喜欢的名字,比如PythonIdle。
在应用程序框里添加python.exe和pythonw.exe。
然后把动作设置为“直接”。

希望这能解决你的问题!

撰写回答