【问题标题】:Compile app with Pyinstaller, but do not launch cmd when running resulting exe使用 Pyinstaller 编译应用程序,但在运行生成的 exe 时不要启动 cmd
【发布时间】:2011-10-10 03:25:12
【问题描述】:

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

【问题讨论】:

标签: wxpython cmd pyinstaller


【解决方案1】:

我认为您需要将 EXE 类中的控制台参数设置为 False。请参阅接近结尾处的http://www.blog.pythonlibrary.org/2010/08/10/a-pyinstaller-tutorial-build-a-binary-series/,以获得对我有用的规范文件。看起来您可以通过在创建规范文件时传递“-w”来自动包含该设置。教程中也提到了这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-07
    • 2019-11-02
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多