当前位置:首页 >> 每日看点 >> Python 打包成 exe,太大了该怎么解决?

Python 打包成 exe,太大了该怎么解决?

卡卷网 每日看点 124

2022年以前,我的Python 打包成 exe,用的是Pyinstaller,后来程序被人破解了

  • ailx10:逆向pyinstaller打包的exe软件,获取python源码(1)
  • ailx10:逆向pyinstaller打包的exe软件,获取python源码(2)
  • ailx10:逆向pyinstaller打包的exe软件,获取python源码(3)
  • ailx10:逆向pyinstaller打包的exe软件,获取python源码(4)
  • ailx10:逆向pyinstaller打包的exe软件,获取python源码(5)
  • ailx10:逆向pyinstaller打包的exe软件,获取python源码(6)
  • ailx10:PyInstaller v6 不再支持加密

Python 打包成 exe,太大了该怎么解决?  第1张

2023年,我的Python 打包成 exe,用的是Nuitka,无法反编译,非常棒,但是打包速度很慢

  • ailx10:nuitka 打包exe简单教程
  • ailx10:使用Nuitka打包Python程序
  • ailx10:python生成的exe文件防止反编译(Nuitka)

Python 打包成 exe,太大了该怎么解决?  第2张

2024年,我的Python 打包成 exe,用的是Nuitka+Pystand,无法反编译,打包非常快,非常棒

nuitka --module my_module.py # 扩展模块编译,生成pyd文件,可代替py文件 nuitka --module my_package --include-package=my_package # 软件包的编译,编译整个软件包并嵌入所有模块

第一步:首先,使用上面2条命令,将所有Python代码转成pyd文件(你可以理解为C语言的dll文件),这是无法反编译的,能够保证你的Python代码安全,并且生成的速度非常快

第二步:然后,将项目的site-packages复制过去

第三步:接着,将之前的main.py内容复制进Pystand.int文件

第四步:最后,在CMD中,运行Pystand.exe,验证运行成功

第五步:7Z压缩,又快又小又安全,放心的分发给其他小伙伴吧

Python 打包成 exe,太大了该怎么解决?  第3张

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。
最新文章
热门文章
随机文章