快速目录
我在做什么
不现实
项目环境是win7(32)。项目使用python快速实现功能的便利不必啰嗦。但.py脚本依赖各种库,若部署到目标机会很繁琐,不现实。
解决不现实
后查到,可以将.py转成.exe去使用,只需要借助库pyinstaller。
本帖有啥
“Error loading Python DLL”
但在解决不现实的途中,生成的exe放到模拟环境中运行报告Error loading Python DLL(在开发环境正常)。
“Error loading Python DLL”
三人行必有我师。查阅了很多帖子,前后耽误了不少时间。
1 将解决该问题的对策记录,并分享。避免同样的时间被浪费。
2 汇总一些查阅过的帖子,其中的对策经过验证但是无效。
环境描述
开发环境:win10 64,python 64 3.7.3,一些项目用的库。后面追加python 32 3.7.4。
打包工具:pyinstaller 3.5
测试环境:VMware10,模拟目标机win7 sp1 32。生成的exe放到此环境测试。
问题对照
参照如下信息,对照是否与我遇到的是相同的问题:
一:双击运行时:
---------------------------
project.exe - 无法找到入口
-------------------

博主在尝试将.py文件转换为.exe时遇到"Error loading Python DLL"的问题。在Win7 32位环境下运行打包后的程序报错。经过排查,最终发现是缺少Visual Studio 2015 VCRedist package x86。安装该组件后,问题得到解决。文章还提及了无效的解决尝试,如添加--path参数和使用UPX,并分享了有价值的资源链接。
最低0.47元/天 解锁文章
6820





