5

我们正在尝试让我们的 python 脚本作为 .exe 文件自行执行,而无需安装 python。就像我们把我们的程序给别人一样,他们不需要安装 python 来打开它。

它是一个像 zork 这样的基于文本的游戏,所以我们需要一个 gui,比如 cmd,来运行它。

我们尝试过使用 py2exe 和 pyinstaller,但它们都没有任何意义,并且由于某种原因不适用于 2.7.3。

有什么帮助吗?

4

4 回答 4

3

假设您已经安装了 pip,在文件夹Scripts中安装 Python 后应该安装它。使用 pip 安装 PyInstaller,在命令提示符下键入以下内容。

  • 点安装 pyinstaller

安装 PyInstaller 后,找到你的 pyinstaller 文件所在的位置(它们应该是你的 pip 文件在 Scripts 文件夹中的位置),然后转到命令提示符并键入以下内容。

  • c:\python27\Scripts> pyinstaller --onefile c:\yourscript.py

上面的命令将在Scripts文件夹中创建一个名为“dist”的文件夹,这将包含您的单个可执行文件“yourscript.exe”。

于 2016-07-22T13:53:16.193 回答
1

可以随时尝试http://cx-freeze.sourceforge.net,适用于所有版本的 python,包括 3.3。

于 2012-12-09T00:58:49.840 回答
1

查看这个关于部署 Python 应用程序的 wiki:

http://wiki.python.org/moin/deployment

除了已经提到的内容之外,它还具有指向 Movable Python、Python-Packager 等的链接。

于 2012-12-09T00:59:19.357 回答
-4

下载这个,应该适用于 python 2.7.3

于 2013-01-30T09:48:12.180 回答