在Linux上如何使Python程序可执行

119 投票
10 回答
266801 浏览
提问于 2025-04-11 18:27

我刚安装了一个Linux系统(Kubuntu),想知道有没有什么程序可以让Python程序在Linux上变得可执行。

10 个回答

20

你可以使用PyInstaller这个工具。它可以生成一个构建文件,这样你就可以把它当作一个单独的“二进制”文件来运行。

http://pythonhosted.org/PyInstaller/#using-pyinstaller

Python 3也有一个内置的选项,可以创建构建文件:

https://docs.python.org/3.10/library/distutils.html

24

如果你想在Python中制作一个独立的可执行程序,可以试试像py2exe或者PyInstaller这样的工具。

194

只需把这个放在你脚本的第一行:

#!/usr/bin/env python

让这个文件可以执行,使用:

chmod +x myfile.py

执行这个文件,使用:

./myfile.py

撰写回答