我已经通过PyInstaller
在.exe文件中编译了我的python脚本。
问题是,现在在运行.exe应用程序时,打开了两个窗口,一个是 GUI 界面,还可以,但另一个是 windows 命令窗口,我不想打开。
可能吗?
如果您使用的是 PyInstaller,请尝试在构建应用程序时使用-w
选项。
如果您使用的是 py2exe,
setup(windows=['your_code.py'], ...)
而不是console
请参阅在没有控制台的情况下运行 py2exe exe?
更新
pyinstaller手册说
-w, --windowed, --noconsole
使用窗口化子系统可执行文件,在 Windows 上,该程序在启动时不会打开控制台。在 Mac OS X 上创建捆绑包时.app此选项是必需的。