近期在QQ交流群里有些刚入门的小伙伴在win7(x64)平台运行python打包程序时会收到下图报错
程序无法正常运行。
事实上解决这个问题并不复杂,现对这个问题出现的原因及解决方案作一下整理。
报错原因:
1.python版本或依赖库不支持win7平台
2.win7平台缺失C++ 2015-2022可再发行程序包
解决方案:
1.安装python3.8(建议)或以下版本
2.安装microsoft visual c++ 2015-2022 redistributable程序
3.查看依赖库是否支持win7平台
例如:常见的pyside6GUI环境,6.2版本及以后的版本均不再支持win7系统,可以安装6.1版本即可解决。打包程序Pyinstaller 建议使用5.1版本
总结:以上原因及解决方案仅适用于win7(x64)平台,32位系统及XP平台由于市场需求极少,不再提供解决方案