我用 Python 编写了一个基于 Tkinter 的 GUI 程序,并使用 Py2Exe 将它们转换为独立的 Windows 程序,现在我有一个包含帮助文件和一个 .exe 文件的大文件夹。
您知道将其全部打包到一个 .exe 文件的任何方法吗?谢谢。
我用 Python 编写了一个基于 Tkinter 的 GUI 程序,并使用 Py2Exe 将它们转换为独立的 Windows 程序,现在我有一个包含帮助文件和一个 .exe 文件的大文件夹。
您知道将其全部打包到一个 .exe 文件的任何方法吗?谢谢。
您必须在配置中设置构建脚本zipfile = None
:
import py2exe, sys
from distutils.core import setup
sys.argv.append('py2exe')
setup(
options = {
'py2exe': {
'verbose': True,
'bundle_files': 1,
'compressed': True,
'dll_excludes': ['MSVCP90.dll', 'HID.DLL', 'w9xpopen.exe']
}
},
windows = [{'script': "main.py"}],
zipfile = None,
)
这将创建一个可执行文件。