当我运行exe文件(python 3,gui)时,我该如何停止cmd出现
问题描述:
所以最近我做了一个脚本,我也完成了gui并设法将这两个文件合并在一起。现在我希望当我启动的exe文件,cmd不会出现,而只是GUI?任何想法如何管理这个?到目前为止,我的搜索没有产生任何满意的结果。一些更多的信息是:Python 3.5,使用pyinstaller转换为exe,Tkinter Gui,pycharm 5.0.1。谢谢!当我运行exe文件(python 3,gui)时,我该如何停止cmd出现
答
由于你的问题提到.exe
可执行文件,我假设你在Windows环境下工作。尝试使用.pyw
扩展名替代Python程序的.py
扩展名。
+0
我想我已经尝试过了,并且不成功。我稍后再试一次,结果会回来 – maran
我使用的是pyinstaller,我不认为py2exe会与我的python 3.5一起工作,但我对此很陌生,所以也许我错了? – maran
对不起,我想我选错了重复的目标。也许[这](https://stackoverflow.com/questions/17584698/getting-rid-of-console-output-when-freezing-python-programs-using-pyinstaller)或[this](https:// stackoverflow。 com/questions/6775040 /编译应用程序与pyinstaller-but-do-not-launch-cmd-when-running-resulting-exe)将帮助你。 –
使用添加--noconsole ... python pyinstaller.py --noconsole -F myscript.py // tyvm :)! – maran