将Python转换为Windows可执行文件

-4 投票
1 回答
936 浏览
提问于 2025-04-18 16:14

我现在使用的是Python 3。我想要一个最终的产品,就是一个单独的exe文件。我应该用什么工具来把我所有的库和exe文件合在一起呢?我试过cx_freeze,但它给我的是库文件和dll文件。

1 个回答

0

这篇在StackOverflow上的帖子建议使用py2exe和cython来把你的Python文件编译成一个.dll可执行文件。

如何让一个Python脚本变成独立的可执行文件,可以在没有任何依赖的情况下运行?

意识到上面的内容其实并不是一个答案……

比如说,

你有一个脚本叫做script.py。

你需要创建一个setup.py文件,这个文件会告诉py2exe该怎么做。

setup.py的例子:

from distutils.core import setup
import py2exe

setup(console=['script.py']

在控制台运行“python setup.py py2exe”。

现在你应该会有一个名为script.py的可执行文件。

参考链接:http://www.py2exe.org/index.cgi/Tutorial,这是一个最简单的例子……

撰写回答