linux - 如何为python项目制作可执行文件

标签 linux jar python-2.7

抱歉,如果我的标题不正确。以下是对我正在寻找的内容的解释。

我用 Python 编写了一个小型 GUI 游戏(假设是贪吃蛇游戏),我希望它能在 Linux 机器上运行。我可以通过在终端中运行命令“python snake.py”来运行这个程序。

但是,我想将我所有的 .py 文件合并到一个文件中,当我单击这个文件时,它只会运行我的游戏。我不想去 shell 并输入“python snake.py”。我的意思是类似于 java 中的 manifest .jar。

有人可以帮我吗?如果我的解释不够好,请告诉我。我会给出更多的解释。

最佳答案

您可以使用 Freeze对于 Unix,或 py2exe适用于 Windows。

cx_freeze , PyInstaller , bbfreezepy2app - 我从未尝试过 - 也适用于各种平台,因此有很多选择。

关于linux - 如何为python项目制作可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12763015/

相关文章:

linux - 如何将两个独立但相似的代码库合并为一个 SVN 代表?

c++ - 自己的lib,另一台电脑: cannot open shared object file: No such file or directory

java - Gradle 增量构建 - 可以忽略最新检查中的 list 吗?

java - Ant:指定外部依赖项时出现 ClassNotFoundException

python - 仅当连接到 GoDaddy 托管服务器时,ftplib 出现 EOF 错误

Python 2.7 单元测试 : Assert logger warning thrown

django - 使用 pip install 出现异常

具有较小学习曲线的 C++ 图形 API - linux

java - 从导出的 Jar 执行时未找到 jdbc 驱动程序

c++ - 将一个共享库静态链接到我的共享库