在windows终端运行python程序时,报错FileNotFoundError: [WinError 2] 系统找不到指定的文件,但是检查完文件路径后发现并没有错,考虑到是不是需要加环境变量,以及通过sys.path.append在python文件中加上引用的其他文件的绝对路径。还是不管用。
解决方案是:
找到python源代码中的subprocess.py文件,将shell=False改为shell=True,再次终端运行程序,成功!

比如我安装的python版本是3.7,对应的代码在第684行。

FileNotFoundError: [WinError 2] 系统找不到指定的文件解决方案
最新推荐文章于 2026-05-08 09:10:05 发布
该文章已生成可运行项目,
本文章已经生成可运行项目

18万+

被折叠的 条评论
为什么被折叠?



