打开Python IDLE时的错误:Subprocess Startup Error
Posted deast
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了打开Python IDLE时的错误:Subprocess Startup Error相关的知识,希望对你有一定的参考价值。
比较常见的是这个
方法1:
修改[Python目录]LibidlelibPyShell.py文件,在1300行附近,将def main():函数下面
use_subprocess = True
修改为:
use_subprocess = False
方法2:
英语不好,不过看到了防火墙,那可能是防火墙阻挡了这个应用 。控制面板里找到防火墙并点击如下
看看这里有没有关于Python的应用 ,有的话可以打勾,如果没有,点击上图的允许运行另一程序
点击浏览,找到python安装目录中的pythonw.exe,将它添加到允许通过列表中即可
方法3:
修改与内建文件重名的自定义文件
如果你自己写了一个copy.py文件,并且保存在了python的库文件夹下,并且好死不死还运行过导致自动生成了.pyc文件。那么idle在启动的时候,就会调用你写的那个copy.py文件,导致崩溃。如果是这样的情况,就要查一下是否有这样的和python内建库重名的文件了,删掉就OK了。但是python有那么多的内建库,找起来还是比较麻烦的。就当是为自己不好的命名习惯买单了
以上是关于打开Python IDLE时的错误:Subprocess Startup Error的主要内容,如果未能解决你的问题,请参考以下文章
Python IDLE 无法打开文件,提示“打开文件操作未能连接到打开和保存面板服务”
Win7上打开Python IDLE时报“Subprocess Startup Error”
python IDLE 提示 port binding error,端口绑定错误