将Python转换为Windows可执行文件
我现在使用的是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,这是一个最简单的例子……