问题现象: pyinstaller打包后,exe在win7不能运行,提示缺少api-ms-win-core-path-l1-1-0.dll
问题分析: 最开始以为是因为没安装VC++,把2005-2019这些运行库全装上了,但是安装后还是不能运行。
在使用pyinstaller打包的时候有看到缺少api-ms-win-core-path-l1-1-0.dll的警告,尝试下载这个DLL确依然不能解决问题。
解决方案: 最后发现是因为Python3.12已经不再支持Win7了,最后使用Python3.8.8来编译解决了这个问题。 |