编译Python程序Linux

时间:2011-05-04 03:15:33

标签: python compilation executable

有没有办法我可以编译我的python程序(.py)成为一个常规程序,我不想运行扔终端来运行它?

示例我不想这样做跑它扔终端。

./ whatever.py

示例我希望能够将文件设置为Windows .exe,但是对于Linux,例如下面的那个。

http://img535.imageshack.us/img535/4883/executable.png

2 个答案:

答案 0 :(得分:6)

您需要在文件的第一行添加Shebang,如下所示:

#!/usr/bin/env python

并通过键入(在终端中)使您的文件可执行:

chmod u+x my_file.py

答案 1 :(得分:2)

如果要从python脚本制作冻结二进制文件,请使用cx_Freeze