使用 py2exe 生成单个可执行文件
py2exe 提供了一种为 Python 程序生成单个可执行文件的方法。要实现此目的,应在 setup.py 文件中使用bundle_files选项。
Setup.py 配置
对于单个可执行文件,将bundle_files设置为1,压缩设置为 True,将 zipfile 设置为 None。这会生成压缩的可执行文件,无需提取文件。
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
选项说明
bundle_files:
示例
此 setup.py 文件将从 single.py 生成单个可执行文件脚本:
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
以上是如何使用 py2exe 从 Python 程序创建单个可执行文件?的详细内容。更多信息请关注PHP中文网其他相关文章!