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