# 导入所需的库 from distutils.core import setup import py2exe # 设置打包的选项 options = { 'py2exe': { 'bundle_files': 1, # 打包成单个可执行文件 'compressed': True, # 压缩可执行文件 'optimize': 2, # 优化打包后的可执行文件 } } # 要打包的Python脚本 scripts = ['hello.py'] #...
1. 若选项中包含 "bundle_files": 1 的配置,应将其进行注释以排除。2. 将PyQt4\plugins 文件夹下的imageformats文件夹复制到dist文件夹下。确保dist文件夹位于项目文件夹中,即为py2exe打包后的exe文件所在位置。
主要用了: from Tkinter import * from tkFileDialog import askdirectory from xml.etree import ElementTree 然后想要打包成一个exe,写了个setup脚本,其中bundle_files设置为1. 打包没问题,运行时直接报错.. 0x00d61fcb 指令引用的"0x00000000"内存 该内存不能为written 改成3就没事... 有遇到过类似问题么... ...
data_files=[('images', ['logo.png', 'background.jpg']), ('config', ['app.cfg'])], zipfile=None, options={'py2exe': {'bundle_files': 1}} ) 这个配置将指定的图像和配置文件包括进可执行文件中,bundle_files选项设置为1时会将所有文件打包到单个可执行文件中。 使用钩子解决导入问题 在某...
bundle_files #所有文件打包成一个exe文件 '''options = {"py2exe":{"compressed":1,"optimize":2,"bundle_files":1}}''' version #版本号 description #类似于打开任务管理器后,后边的进程描述。这里自己可以定义自己的名称 name #作者 options #将所有文件打包成一个exe,如果无此代码则会在dist文件夹内...
bundle_files、compressed和optimize是可选的打包选项,你可以根据需要调整它们。 4. 使用命令行运行setup.py文件 现在,你可以使用命令行来运行setup.py文件并生成可执行文件。打开命令行工具(例如cmd或PowerShell),导航到包含setup.py和test.py文件的目录,然后运行以下命令: bash python setup.py py2exe 运行这个...
在这个示例中,我们将bundle_files参数设置为1,表示将所有文件打包成一个单独的exe文件。最后,在命令行中进入包含setup.py文件的目录,并执行以下命令: python setup.py py2exe 这将开始打包过程。打包完成后,将在dist目录下生成一个可执行的exe文件。如果没有出错,这个文件就可以在没有Python环境的Windows计算机上...
bundle_files: 可选参数 0,1,2,3 0:表示打包成单一exe文件 1和2实测没看出区别 有dll文件和exe 3:pyd dll 和exe文件 compressed: 是否压缩 name: 作者 description: exe名字 windows里: icon_resources: 设置图标 script: 要打包的脚本 示例:windows = [{'script':'shili.py', 'icon_resources': [(1...
下面是一个简单的 `setup.py` 示例: ```python from distutils.core import setup import py2exe setup( console=['your_script.py'], options={"py2exe": {"bundle_files": 1}}, zipfile=None, ) ``` 在这个例子中,`your_script.py` 是要转换为可执行文件的 Python 脚本名称。`options` 参数中...
"bundle_files": 1表示要把所有文件打包成一个 exe可执行程序 3. 生成exe文件 在setup.py目录,执行python setup.py py2exe命令即可。 执行成功会在同目录下生成build和dist两个目录。build是py2exe执行的中间过程,可以删掉。dist是生成的exe文件,如下: ...