gpt4 book ai didi

python - 如何在不打开控制台窗口的情况下运行 Python 脚本?

转载 作者:太空宇宙 更新时间:2023-11-04 01:04:10 25 4
gpt4 key购买 nike

我想双击我的 Python 脚本(它使用 Tkinter GUI),我只希望它打开 Tkinter 窗口,而不是控制台窗口。

为此,我将扩展名从 .py 更改为 .pyw,这在 Windows 上似乎工作正常,但当我在 Linux 机器上双击我的 .pyw 文件时,它不起作用。它只是卡住了,我不得不重新启动我的系统。

请提出一个独立于平台的解决方案,帮助我在不打开终端/命令提示符的情况下运行 Python 脚本。

最佳答案

自从我尝试在 linux 上已经有一段时间了,但我相信它应该相当简单,首先你需要在脚本的顶部放置一个 shebang 以便你的 shell 知道要使用哪个可执行文件:

#!/usr/bin/python

或者如果您想要一个特定的版本,您可以将其扩展为:

#!/usr/bin/python3.2

使用你想要的任何版本(只适用于前 2 位数字)

然后你需要将它标记为可执行:

chmod 711 myfile.py

有关这方面的更多信息,请参阅 page

然后当你双击它时,在 rpi(上次我使用 linux)上它会询问你是否要执行它,或者在终端中执行它。

如果你选择在没有终端的情况下执行它,你应该只会看到 tkinter GUI

关于python - 如何在不打开控制台窗口的情况下运行 Python 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31271861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com