2011-05-04 76 views
0

有没有一种方法,我可以编译我的Python程序(.py)成为一个正常的程序,我不想运行投掷终端运行它?编译Python程序Linux

例如我不想做这个运行它扔终端。

./whatever.py

例子我想成为能够做出像Windows的.exe文件,但对Linux像下面的一个,例如。

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

+0

为什么?你宁愿去'。/任何'而不是? – 2011-05-04 03:20:25

+0

它已经像Windows EXE一样行事了,如果你打开你最喜欢的文件管理器中的文件夹,你应该可以启动它。 – 2011-05-04 03:24:37

回答

2

如果您想从python脚本制作一个冻结二进制文件,请使用cx_Freeze

6

你需要在你的文件中像这样的第一行添加Shebang:通过(在终端)键入

#!/usr/bin/env python 

,使您的文件,可执行文件:

chmod u+x my_file.py