python的程序不管怎么打包都很大,这有办法解决吗?
我尝试使用了pyinstaller和cxfreeze两款打包工具进行对python代码的打包,前者无论怎么打包都缺模块,至今也没能解决。后者一番操作后可以了,但是生成的程序很大,比如我做一个扫码程序只用了numpy和opencv两个模块竟然就生出了170兆的大小,后面再加上pyqt5的ui的话,大小怕不是要半g。python有办法瘦身么?
我将代码的import改为from import没有半点帮助。是不是python这种作为C系以外的编程语言做出的程序都很大?因为需要导入额外的模块不像c系列使用的大部分windows系统已经自带?
1
收起
正在回答
1回答
同学,你好,python解释器中会有很多关联库,导致打包后程序会很大,可以尝试在虚拟环境中进行操作,只安装py文件中调用的库。
建议同学跟着本课程设计来学习和提问,能更好的学习。
1.Python零基础入门
- 参与学习 人
- 提交作业 2727 份
- 解答问题 8160 个
想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星