打开Python IDLE时的错误:Subprocess Startup Error

比较常见的是这个

方法1:

修改[Python目录]\Lib\idlelib\PyShell.py文件,在1300行附近,将def main():函数下面

use_subprocess = True

修改为:

use_subprocess = False

  

方法2:

打开Python IDLE时的错误:Subprocess Startup Error

英语不好,不过看到了防火墙,那可能是防火墙阻挡了这个应用 。控制面板里找到防火墙并点击如下

打开Python IDLE时的错误:Subprocess Startup Error

打开Python IDLE时的错误:Subprocess Startup Error

看看这里有没有关于Python的应用 ,有的话可以打勾,如果没有,点击上图的允许运行另一程序

打开Python IDLE时的错误:Subprocess Startup Error

点击浏览,找到python安装目录中的pythonw.exe,将它添加到允许通过列表中即可

方法3:

修改与内建文件重名的自定义文件

如果你自己写了一个copy.py文件,并且保存在了python的库文件夹下,并且好死不死还运行过导致自动生成了.pyc文件。那么idle在启动的时候,就会调用你写的那个copy.py文件,导致崩溃。如果是这样的情况,就要查一下是否有这样的和python内建库重名的文件了,删掉就OK了。但是python有那么多的内建库,找起来还是比较麻烦的。就当是为自己不好的命名习惯买单了

上一篇:隐式意图启动一个Activity


下一篇:Nginx基础知识介绍