请勿使用Pyinstaller创建的.EXE显示控制台



我想创建一个非常简单的.exe,它运行另一个在共享服务器上存在的.exe。这样做的原因是我可以在服务器上更新服务器,而无需用户必须更新其应用程序。我希望这是有道理的。

无论如何,我似乎无法弄清楚如何摆脱弹出的控制台。在服务器上调用程序的脚本只是:

import os
os.system('U:/.../Program.exe')

我通过运行:

创建两个.exe
pyinstaller -w -F -i image.ico name.py 

(-W应该卸下控制台)

我也尝试了:

pyinstaller -w -F -i image.ico --noconsole name.py

没有成功。

任何帮助都非常感谢!

您是否尝试将--noconsole参数放在目标的右侧?

所以它读取pyinstaller -w -F -i image.ico name.py --noconsole

最新更新