紫色冰凌 发表于 2022-12-26 18:02

帮忙用nuitka打包个py文件成exe的

有一个py文件需要打包成exe的,我自己用pyinstaller打包成功了,但是打包后的文件太大而且运行时慢,都说nuitka打包的文件很小运行也流畅,自己尝试几次均未成功,寻求大佬帮助,最好是只打包成一个单exe,
不是非要nuitka打包,只要打包出来的文件不大,运行起来流畅就行,我自己用pyinstaller打包三百多M
附件链接:
链接:https://pan.baidu.com/s/1DHgZ5fLQpVNNEcsmbo0Zuw?pwd=smz8
提取码:smz8

hrpzcf 发表于 2022-12-26 18:02

Pyinstaller 打包, 33M
https://wwbo.lanzouo.com/is5Lf0jgldxi

紫色冰凌 发表于 2022-12-26 18:38

hrpzcf 发表于 2022-12-26 18:18
Pyinstaller 打包, 33M
https://wwbo.lanzouo.com/is5Lf0jgldxi

大佬,为啥我用pyinstaller打包的就三百多M呢,教下技巧呗,感谢

hrpzcf 发表于 2022-12-26 18:50

本帖最后由 hrpzcf 于 2022-12-26 18:51 编辑

紫色冰凌 发表于 2022-12-26 18:38
大佬,为啥我用pyinstaller打包的就三百多M呢,教下技巧呗,感谢
新建一个干净的环境打包就可以了,只安装程序需要的包。
我一般用 Python 自带的 venv 在项目下新建虚拟环境,偶尔也用 MiniConda 新建环境(可以指定 Python 版本)。
推荐一下自己写的给 Pyinstaller 封装界面的打包工具:https://www.52pojie.cn/thread-1687023-1-1.html

dujiu3611 发表于 2022-12-26 20:34

、2楼怎么做的,怎么差这么多?可以讲一下吗

wanglong001 发表于 2022-12-27 09:56

谢谢分享

wanderrr 发表于 2022-12-27 10:54

hrpzcf 发表于 2022-12-26 18:50
新建一个干净的环境打包就可以了,只安装程序需要的包。
我一般用 Python 自带的 venv 在项目下新建虚拟 ...

我也使用这个方法,就是干净的环境比较麻烦,需要在虚拟机里面

紫色冰凌 发表于 2022-12-27 15:42

hrpzcf 发表于 2022-12-26 18:02
Pyinstaller 打包, 33M
https://wwbo.lanzouo.com/is5Lf0jgldxi

大佬,有时间的时候帮忙重新打包一下,这个运行起来,执行一步之后就闪退了没有任何提示,麻烦再重新打包下,谢谢

hrpzcf 发表于 2022-12-27 16:33

紫色冰凌 发表于 2022-12-27 15:42
大佬,有时间的时候帮忙重新打包一下,这个运行起来,执行一步之后就闪退了没有任何提示,麻烦再重新打包 ...

好的,需要等会下班

hrpzcf 发表于 2022-12-27 16:34

wanderrr 发表于 2022-12-27 10:54
我也使用这个方法,就是干净的环境比较麻烦,需要在虚拟机里面

干净的环境是指Python环境,不需要虚拟机的
页: [1] 2
查看完整版本: 帮忙用nuitka打包个py文件成exe的