1

我正在尝试使用 py2exe 使 Python 代码可执行,但下载页面中似乎没有 Python 3.1。还有其他方法可以使 Python 可执行吗?如果我将代码的文件扩展名从 .py 更改为 .exe 可以吗?

谢谢

4

2 回答 2

1

我很确定你可以做的一件事是,虽然它很脆弱并且不适合跨多个用户部署,但它是创建 Python.exe 二进制文件的快捷方式,并将快捷方式命令行编辑为如下所示:

"C:\Python31\python.exe" <path to your script>

这样做的主要问题以及它不是很理想的原因是,如果路径发生变化,则需要修改每个副本。

另一种可能性是将 Python 脚本的执行包装在 .bat 文件中。

在上面的评论中,Shashank Gupta 还建议查看 cxfreeze。我没有使用过这个工具,但它可能对你有用。

于 2013-09-01T09:18:41.363 回答
0

你可以cxfreeze。这很容易。我正在使用它。

看到这个stackoverflow答案:

如何让其他人使用我的 Python 脚本

于 2013-09-02T03:45:27.077 回答