标签: linux jar python-2.7
很抱歉,如果我的标题不正确。以下是我正在寻找的解释。
我在python中编写了一个小型GUI游戏(比如一个蛇游戏),我想让它在Linux机器上运行。我可以通过在终端中运行命令“python snake.py”来运行该程序。
但是,我想将所有.py文件合并到一个文件中,当我点击这个文件时,它就会运行我的游戏。我不想去shell并输入“python snake.py”。我的意思是像java中的manifest .jar。
有人能帮帮我吗?如果我的解释不够好,请告诉我。我会给出更多解释。
答案 0 :(得分:2)
您可以将Freeze用于Unix,或py2exe用于Windows。
cx_freeze,PyInstaller,bbfreeze和py2app - 我从未尝试过 - 也适用于各种平台,因此有很多选择。
答案 1 :(得分:1)
如果你只想让它在Linux机器上运行,那么使用Python egg是最简单的方法。
python snake.egg将尝试在蛋内执行 main .py。
Python egg应该是包,并且基本上是包含元数据文件的zip文件。