我正在python课程中做最后一个项目,我使用phantomjs完成了一个程序,它在windows中像后台进程一样运行。
因此,在创建我的项目之后,我使用了pyinstaller --noconsole --onefile来隐藏他的控制台但是我甚至做得很难,我仍然得到一个控制台弹出窗口 - phantomjs.exe like this
有人知道如何在不影响程序正常运行的情况下移除控制台。
非常感谢,
欧麦
注意:在exe选项的spec文件中有debug = False!
答案 0 :(得分:0)
我通过编辑selenium文件夹(C:\ Python34 \ Lib \ site-packages \ selenium \ webdriver \ common \ service.py)中的service.py文件来修复它
只需在这里查看:pyinstaller one file --no-console does not work "Fatal Error"
答案 1 :(得分:0)