专栏名称: 大侠学Python
我们或许是在学宇宙第一热门语言Python吧!大家都在学Python,大侠和大家一起分享Python资料、Python文章、Python工具资源、Python源码、Python教程,会Python的人生就跟开了挂一样
今天看啥  ›  专栏  ›  大侠学Python

Nuitka,Python打包神器!

大侠学Python  · 公众号  ·  · 2024-06-28 11:20

文章预览

来自:《数据分析与统计学之美》 pyinstaller和Nuitka使用感受 1.1 使用需求 这次也是由于项目需要,要将python的代码转成exe的程序,在找了许久后,发现了2个都能对python项目打包的工具——pyintaller和nuitka。 这2个工具同时都能满足项目的需要: 隐藏源码。这里的pyinstaller是通过设置key来对源码进行加密的;而nuitka则是将python源码转成C++(这里得到的是二进制的pyd文件,防止了反编译),然后再编译成可执行文件。 方便移植。用户使用方便,不用再安装什么python啊,第三方包之类的。 1.2 使用感受 2个工具使用后的最大的感受就是: pyinstaller体验很差! 一个深度学习的项目最后转成的exe竟然有近3个G的大小(pyinstaller是将整个运行环境进行打- 包),对,你没听错,一个EXE有3个G! 打包超级慢,启动超级慢。 nuitka真香! 同一个项目,生成的exe只有7M! ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览