我们正在尝试使我们的python脚本作为.exe文件执行,而不安装python。就像我们将程序交给其他人一样,他们也不需要安装python来打开它。
这是一款像zork这样的基于文本的游戏,所以我们需要一个像cmd一样的gui来运行它。
我们尝试过使用py2exe和pyinstaller,但它们都没有任何意义,并且由于某种原因不能使用2.7.3。
任何帮助?
答案 0 :(得分:2)
可以随时尝试http://cx-freeze.sourceforge.net,适用于所有版本的python,包括3.3。
答案 1 :(得分:2)
假设你安装了pip,你应该在文件夹 Scripts 中安装Python之后。 使用pip安装PyInstaller,在命令提示符下键入以下内容。
安装PyInstaller后,找到pyinstaller文件所在的位置(它们应该是pip文件位于Scripts文件夹中的位置),然后转到命令提示符并输入以下内容。
上面的命令将在 Scripts 文件夹中创建一个名为“dist”的文件夹,它将包含您的单个可执行文件“yourscript.exe”。
答案 2 :(得分:1)
在部署Python应用程序时查看此Wiki:
http://wiki.python.org/moin/deployment
除了已经提到的内容之外,它还包含Movable Python,Python-Packager等链接。
答案 3 :(得分:-4)