Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 不显示带有Pyinstaller创建的.exe的控制台_Python_Cmd_Console_Pyinstaller - Fatal编程技术网

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

Python 不显示带有Pyinstaller创建的.exe的控制台,python,cmd,console,pyinstaller,Python,Cmd,Console,Pyinstaller,我想创建一个非常简单的.exe,它运行另一个存在于共享服务器上的.exe。这样做的原因是,我可以在服务器上更新.exe,而无需用户更新其应用程序。我希望这是有道理的 无论如何,我似乎不知道如何摆脱弹出的控制台。 在服务器上调用程序的脚本仅为: import os os.system('U:/.../Program.exe') 我通过运行以下命令创建这两个.exe: pyinstaller -w -F -i image.ico name.py (-w应拆下控制台) 我也试过: pyinsta

我想创建一个非常简单的.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

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


因此,它将读取
pyinstaller-w-F-i image.ico name.py--noconsole

经过一些阅读,看起来输出是由您开始使用python脚本的过程生成的,在您的示例中是
program.exe
,而不是初始脚本--noconsole仅隐藏冻结脚本的控制台,而不是隐藏来自冻结脚本的所有进程的控制台。请参阅此问题:很抱歉回复太晚。非常感谢柯林花时间找到了那条线索!成功了!我非常感激经过一些阅读,看起来输出是由您开始使用python脚本的过程生成的,在您的示例中是
program.exe
,而不是初始脚本--noconsole仅隐藏冻结脚本的控制台,而不是隐藏来自冻结脚本的所有进程的控制台。请参阅此问题:很抱歉回复太晚。非常感谢柯林花时间找到了那条线索!成功了!我非常感激