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

标签 wxpython cmd pyinstaller

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

最佳答案

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

关于wxpython - 使用 Pyinstaller 编译应用程序,但在运行生成的 exe 时不启动 cmd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6775040/

相关文章:

python - 如何在 wxgrid (python) 中放置组合框?

python - 从其 wxPython 父级中删除一个小部件

运行 HelloWorld.java 时未找到 java.exe

python - pyinstaller [错误号 22]

python - Python 和 wxPython 可以在 Windows 98 上运行吗?

python - 如何创建只读文本 ctrl 但支持复制粘贴事件

windows - 如何使用 Windows forfiles 命令的完整路径运行命令?

dockerfile cmd 运行多个命令

python - 如何永久隐藏Python源代码?

python - 使用带有 Pmw 模块的 pyinstaller 创建 python 3 exe