【发布时间】:2013-12-24 05:36:25
【问题描述】:
当我使用 gimp 之类的程序时,总会有一个文件可供我单击以执行该程序。
我想知道如何在 Python 中做到这一点。我正在使用 Linux 和 Tkinter,但我想在每个平台上运行我的应用程序。为此,我想要一些可以作为可执行文件的东西。你能帮我解决这个问题吗?
【问题讨论】:
当我使用 gimp 之类的程序时,总会有一个文件可供我单击以执行该程序。
我想知道如何在 Python 中做到这一点。我正在使用 Linux 和 Tkinter,但我想在每个平台上运行我的应用程序。为此,我想要一些可以作为可执行文件的东西。你能帮我解决这个问题吗?
【问题讨论】:
在 Linux 中,您可以简单地包含一个指定 Python 路径的 shebang,因此您只需单击它即可。
#!/usr/bin/python
在 Windows 中,这并不简单。有一些程序可以将 Python 脚本编译成可执行文件,但 Linux 无论如何也无法处理 PE 格式。
【讨论】: