在Linux上编译Python程序

在Linux上编译Python程序,python,compilation,executable,Python,Compilation,Executable,有没有一种方法可以让我把python程序(.py)编译成一个我不需要运行的常规程序,而让终端来运行它 例如,我不想这样做来运行它,因为它扔到了终端 /随便吧 例如,我希望能够使文件类似于Windows.exe,但对于Linux,例如下面的一个 您需要在文件的第一行添加一个,如下所示: #!/usr/bin/env python 并通过键入(在终端中)使文件可执行: 如果要从python脚本生成冻结的二进制文件,请使用为什么?您更愿意使用/无论什么?它已经像windows exe一样工作了,如果

有没有一种方法可以让我把python程序(.py)编译成一个我不需要运行的常规程序,而让终端来运行它

例如,我不想这样做来运行它,因为它扔到了终端

/随便吧

例如,我希望能够使文件类似于Windows.exe,但对于Linux,例如下面的一个

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

#!/usr/bin/env python
并通过键入(在终端中)使文件可执行:


如果要从python脚本生成冻结的二进制文件,请使用

为什么?您更愿意使用
/无论什么
?它已经像windows exe一样工作了,如果您在最喜爱的文件管理器中打开该文件夹,您应该能够启动它。
chmod u+x my_file.py