使用 cx_freeze 将 3 个 .py 文件组合成一个独立的应用程序?
Posted
技术标签:
【中文标题】使用 cx_freeze 将 3 个 .py 文件组合成一个独立的应用程序?【英文标题】:Using cx_freeze to combine 3 .py files into a standalone application? 【发布时间】:2011-10-31 14:13:04 【问题描述】:我正在构建一个 PyQt GUI,它有 3 个文件:一个用于图片,另一个是实际的 GUI,另一个用于实际启动应用程序。
我尝试过 py2exe,但由于它都是用 Python 3.2 编写的,所以它不起作用。我对 cx_freeze 一点也不熟悉,而且这个项目已经逾期一周了,所以如果有人可以帮助我构建这个,我将非常感激。
【问题讨论】:
【参考方案1】:我可以建议你使用PyInstaller? 我发现它在构建 exe 包时比 py2exe 和 cx_freeze 好得多。它甚至可以处理 egg 文件。
【讨论】:
您能深入了解我将如何使用它吗?谢谢! 您可以找到文档here。它使用起来非常简单,只需运行两个命令,Makespec.py 和 Build.py。以上是关于使用 cx_freeze 将 3 个 .py 文件组合成一个独立的应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
使用 Python 3.2 和 cx_Freeze 创建 Windows 可执行文件