PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] pyinstall 打包exe 开启速度问题?
楼主:
s90104123
(也许当时忙着微笑和哭泣)
2020-06-16 13:58:09
把python档打包成exe档
可是每次开启速度都很慢
都会出现一个cmd 接口然后等很久
真正档案才开起来 大概要等30秒吧
程式是正常可以动的
请问这速度是正常的吗?
接口是用pyqt5写的
打包完档案83mb
感谢大大
作者:
AndCycle
(AndCycle)
2020-06-16 14:44:00
对,没办法就是会这么慢,因为会被防毒拦下来检查
作者:
yiche
(你若安好,便是晴天)
2020-06-16 15:00:00
尝试用nuitka来打包吧
作者:
kenduest
(小州)
2020-06-16 16:39:00
有加 -F 参数?那执行还会解压缩会花时间不加 -F 参数看看就知道情况
作者: a0612009 (alden5566)
2020-06-17 14:48:00
推 也有遇到此问题 希望有解决办法
作者:
kenduest
(小州)
2020-06-17 17:22:00
应该是整个目录变成 200MB, 单一程式档案变小了?
作者:
ddavid
(谎言接线生)
2020-06-17 17:54:00
基本上都是打包了太多没实际用到的模组吧
https://bit.ly/2AIQHRt
想办法弄个完全干净的虚拟环境,只装绝对会用到的package先看看是否有效缩小,如果还不够小就要做更详细的排除或试看看别的打包套件会不会比较聪明了Nuitka看起来是可行方案,但我还没实际用过无法提供经验
作者:
kenduest
(小州)
2020-06-17 18:17:00
主要是看是否 import 不必要的 module 的确会导致变大另外一般使用 pyinstaller 支援呼叫 upx 可以压缩档案那个压缩只是 .exe 的压缩,可以有效解决档案大问题可以确定系统是否有再装 upx 提供外部呼叫执行或是手动后续用 upx xxxx.exe 来压缩也是可以的
作者:
TakiDog
(多奇狗)
2020-06-18 11:57:00
有GUI的关系吧 一般命令列开发我觉得算快了
作者:
ddavid
(谎言接线生)
2020-06-18 14:56:00
不会只因为GUI就变那么慢,又大又慢八成都是多包了其实没用到的东西进去,GUI本身不是直接变慢的原因,而是常因为GUI不小心包了一大堆没用上的东西(可能不小心一个import里面串了一堆东西没用到)
作者:
s860134
(s860134)
2020-06-20 22:09:00
包到 numpy是最常见的爆涨原因
继续阅读
[问卷]IT社群相关调查 (抽Homepod等大奖)
liying521
团报-Python与Excel的整合术
wayne30691
[问题] python型别转换
Ryan45758
[问题] 如何从数据库中"自动"取出最新数据
popo14777
[问题] 用sublime text3编译输出中文会有乱码
Isaea
[问题] linebot 接收图片
yoz4ni
[闲聊] 订阅Datacamp二个星期心得
a9202507
[问题] YOLOv2怎么跑单张图 以及怎么存出labels?
ThePttUser
[问题] pandas merge菜鸟问题
dean8462
[问题] 用tkinter做打砖块游戏遇到的一些难题
bowei413
Links
booklink
Contact Us: admin [ a t ] ucptt.com