吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1268|回复: 9
收起左侧

[求助] pyinstaller打包后的exe运行报错

[复制链接]
hmhml 发表于 2020-11-20 09:13
之前我写了一篇帖子,自从学了python,我再也不缺英雄联盟的皮肤了 https://www.52pojie.cn/thread-1300870-1-1.html,好多人说想要exe文件,我就尝试用pyinstaller进行打包,但是打包后提示说是损坏的映像。
屏幕截图(1).png 屏幕截图(2).png
查看了系统里面有这几个dll文件,不知道为什么会这样,有没有大神可以帮忙解答和解决一下吗?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

麦米尔加弗德 发表于 2020-11-20 09:20
py installer的劣根性,放弃吧少年
不过你可以试试下nutike(大概这个名字)
redapple2015 发表于 2020-11-20 09:34
麦米尔加弗德 发表于 2020-11-20 09:20
py installer的劣根性,放弃吧少年
不过你可以试试下nutike(大概这个名字)

nutike这个名字没搜到
冥界3大法王 发表于 2020-11-20 09:37
Oohuo 发表于 2020-11-20 09:41

法王,这个软件有链接嘛
redapple2015 发表于 2020-11-20 09:50

百度也没找你的软件截图,能不能提供一下链接地址?谢谢
testpassword 发表于 2020-11-20 10:04
redapple2015 发表于 2020-11-20 09:34
nutike这个名字没搜到

是 nuitka
testpassword 发表于 2020-11-20 10:08
本帖最后由 testpassword 于 2020-11-20 10:09 编辑

无视此楼吧。。
guoqc3 发表于 2020-11-20 10:26
供参考,之前打包一个连接DB2数据库使用ibm_db‘的时候,打包完成之后也是报错dll文件找不到。
Pyinstaller 打包 exe
运行 exe 报错:
......
File "site-packages\ibm_db.py", line 10, in <module>
File "site-packages\ibm_db.py", line 9, in __bootstrap__
File "imp.py", line 343, load_dynamic
importError: DLL load failed: 找不到指定的模块
Failed to execute script **
小技巧:命令行中运行能查看报错信息
环境:Windows7 Python3.7 ibm-db 3.0.1
原因: exe 找不到动态文件 clidriver\bin 和 ibm_db.dll,
解决方案 两步
第一步:
系统路径中添加 clidriver 路径
**\site-packages\clidriver\bin
第二步:
打包时添加参数: --add-binary
Pyinstaller --add-binary **\Lib\site-packages\ibm_db_dlls\ibm_db.dll;.\ibm_db_dlls myproject.py
 楼主| hmhml 发表于 2020-11-20 10:39

您好,请问这个软件是什么软件?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-16 10:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表