pyinstaller打包后在win7不能运行提示缺少api-ms-win-core-path-l1-1-0.dll

pyinstaller打包后在win7不能运行提示缺少api-ms-win-core-path-l1-1-0.dll

ZKEASOFT July 15, 2021


最近使用Python做一个小工具,但在使用pyinstaller打包成可执行程序后在Win7无法运行,提示缺少api-ms-win-core-path-l1-1-0.dll。最开始以为是因为没安装VC++,但是安装后还是不能运行。 在使用pyinstaller打包的时候有看到缺少api-ms-win-core-path-l1-1-0.dll的警告,尝试下载这个DLL确依然不能解决问题。

Pyinstaller WARNING:lib not found: api-ms-win-core-path-l1-1-0.dll dependency of c:\users\ymzym\appdata\local\programs\python\python39-32\python39.dllPyinstaller

WARNING:lib not found: api-ms-win-core-path-l1-1-0.dll dependency of c:\users\ymzym\appdata\local\programs\python\python39-32\python39.dll

最后发现是因为Python3.9已经不再支持Win7了,最后使用Python3.8.6来编译解决了这个问题。


微信公众号