将Python代码转换为Linux的可执行文件

时间:2017-04-24 09:27:53

标签: python python-2.7 tkinter

这是我的代码

#!/usr/bin/ python
from Tkinter import *
root = Tk(className="My first GUI") # creates root window
# all components of thw window will come here
root.mainloop() # To keep GUI window running

它只是生成一个窗口。 我想将它转换为基于Linux的机器的可执行文件,即(当点击可执行文件时,它应该直接显示窗口)。 我不希望用户从终端运行它。

2 个答案:

答案 0 :(得分:2)

将它放在脚本的第一行:

#!/usr/bin/env python

使用

使文件可执行
`chmod +x GuiFile.`py

执行

./GuiFile.py

对于Windows,您可以使用py2exepyinstaller

答案 1 :(得分:0)

第一行必须是:

#!/usr/bin/python

(' python'之前没有空格),脚本需要标记为可执行文件(chmod +x scriptname