冻结Python应用时减少生成文件数量
我正在使用cxFreeze来打包我的Python应用程序。一切看起来都很正常,但我查看构建目录时让我开始思考……
有没有办法让我在构建目录里文件更少一些呢?
现在,那里有很多PYD文件和一些必要的DLL文件。然后我还有一些自定义的配置文件,其余的东西都被放进了一个library.zip文件里。有没有办法把几乎所有东西都打包进这个library.zip文件里,这样我就能减少目录里的文件数量呢?
(这似乎更像是对干净目录的一种追求,而不是真正的问题,但有时候就是想满足一下这种好奇心/追求)
非常感谢大家(提前谢谢)。
1 个回答
0
PyInstaller 是一个可以在不同操作系统上使用的工具,它的功能比 cx_Freeze 更强大,但不支持 Python 3。你也可以看看 py2exe - 生成单个可执行文件 的内容。