使用Pyinstaller编译应用程序,但在运行生成的exe时不要启动cmd

时间:2011-07-21 11:06:03

标签: wxpython cmd pyinstaller

我如何使用Pyinstaller“编译”GUI应用程序,并且在运行可执行文件时只获取生成的GUI wxPython?目前,当我运行exe时,弹出一个cmd窗口,然后弹出wxPython窗口。我调试时这很好,但是当我分发我的应用程序时,它不会有任何用处(可能甚至是oposite!)。

1 个答案:

答案 0 :(得分:9)

我认为您需要将EXE类中的控制台参数设置为False。请参阅最后的http://www.blog.pythonlibrary.org/2010/08/10/a-pyinstaller-tutorial-build-a-binary-series/以获取适合我的规范文件。看起来您可以通过在创建时传递“-w”来自动获取spec文件以包含该设置。这也在教程中提到。