不显示带有Pyinstaller创建的.exe的控制台

时间:2019-03-21 15:56:20

标签: python cmd console 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

没有成功。

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

您是否尝试过将--noconsole自变量放在目标的右侧?

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

相关问题