Python PyInstaller exe运行提示缺失api-ms-win-crt-process-l1-1-0.dll

        我们在使用pyinstaller打包exe之后,在win10可以运行,在win7运行提示缺少api-ms-win-crt-process-l1-1-0.dll,api-ms-win-crt-process-l1-1-0.dll这个其实并不存在于win10系统之内。

一、问题产生的原因

        首先,该问题出现于win7系统,并且该exe是使用最新的python3.11打包的。我们从python的官网上可以查到,python对于win7的支持最高版本是python3.8,python3.9及以上版本就不再支持win7了。所以问题的原因是最新版的python对window7的不支持。

二、解决方法

在调用pyinstaller的时候加入如下指令:

-p "C:/Windows/System32/downlevel"
pyinstaller --noconfirm --onefile --windowed --clean -p "C:/Windows/System32/downlevel" "main.py"

猜你喜欢

转载自blog.csdn.net/fyq158797/article/details/128399439
今日推荐