我正在使用GUI2Exe来CX_freeze我的python应用程序,这工作得很好...如果我想手动构建它。
我的下一步是自动化这个版本,所以我可以build in one step
有没有办法使用导出的setup.py来构建? 或者使用一些命令行参数调用GUI2Exe来构建项目?
更新:所以我按照以下建议手动运行命令:区别在于:
你会觉得他们是一样的吗?
答案 0 :(得分:1)
正如其主页所说,GUI2Exe只是围绕不同python exe构建器的GUI,所以我猜你应该直接使用你选择的工具。至于cx_Freeze,您可以在其手册http://cx-freeze.sourceforge.net/cx_Freeze.html#distutils-setup-script中找到其setup.py
选项的说明。
答案 1 :(得分:1)
GUI2Exe只是各种二进制构建器的包装器。在py2exe的情况下,有一个菜单项,您可以在其中实际查看GUI2Exe生成的setup.py文件。在那里你会看到它做了多少额外的事情。不,你不能通过命令行运行它,除非你只是运行python文件本身(即python GUI2Exe.py)。它不是命令行实用程序。
答案 2 :(得分:0)