[已解决].py借pyinstaller 包成.exe运行,遇报Error loading Python DLL,耽误甚久,遂将信息汇总分享

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我在做什么

不现实

项目环境是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放到此环境测试。

问题对照

参照如下信息,对照是否与我遇

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值