cxfreeze打包demo中pyqt4演示文件,生成EXE有150M,为什么这么大?

为什么cxfreeze打包pyqt4有150M,这么大?

我用的是cxfreeze自带的pyqt4的demo来做演示,没有用到我编写的任何代码,命令行: python setup.py build

第二张图显示的那个是把整个pyqt4的文件,包括设计文件全部打包进来了,竟然快有120M。蛋筒。有具体的解决方法没?难道我一个个去删除没有用到的文件?

已经得到解决,CXFREEZE打包方式不是最好的,cxfreeze加QT生成150M的东西,但是自己手动要去剔除没有用的部分,还是有70M,
而py2exe的打包方式还算好点,压缩文件在可以承受的范围内,而且自定义生成EXE的几种东西,比如:一个EXE、一个EXE带压缩文件、没有压缩文件。这种直接生成一个EXE的东西非常好,增加破解的难度。
而py2exe打包python3的PYQT4只有大概30来M,UPX压缩下大概10来M。

发表评论

电子邮件地址不会被公开。 必填项已用*标注