Gha*_*iya 3 python tkinter pyinstaller python-3.x
我已经通过 pyinstaller 创建了一个可执行文件。为了生成可执行文件,我在虚拟环境中使用以下命令:
pyinstaller --onefile imp.py
Run Code Online (Sandbox Code Playgroud)
注意:可执行文件包含 Tkinter 代码
一旦我点击文件来执行它,它会弹出 2 个屏幕,一个是黑屏,另一个是 Tkinter 屏幕(请参阅下图)
执行imp.exe文件的输出如下图所示:
问题: 如何隐藏上图中看到的黑屏?(当我执行可执行文件时它不应该是可见的,我只想展示 tkinter 窗口)
感谢您的回复。如果有人在这方面指导我,这将对我非常有帮助。
您需要将--noconsole标志添加到 pyinstaller 命令中:
pyinstaller --onefile --noconsole imp.py
Run Code Online (Sandbox Code Playgroud)
这将使黑色终端窗口永远不会出现。
| 归档时间: |
|
| 查看次数: |
5812 次 |
| 最近记录: |