是一个从 Python 脚本构建独立的 Windows 可执行程序(32 位和 64 位)的软件。可以构建控制台可执行文件和 Windows (GUI) 可执行文件。 支持官方开发周期中包含的 Python 版本。
开发托管在这里:https ://github.com/py2exe/py2exe 。
详细的变更日志发布在GitHub 上。
版本 0.12.0.1:
- 修复了通过已弃用的API阻止构建的问题。
版本 0.12.0.0:
- 引入新的API。文档可以在这里找到。
- 根据 PEP 632,不推荐使用命令和 of。这两个接口都将在下一个主要版本中删除。请参阅此处 获取迁移指南。
- 添加两个钩子来修复 和 的捆绑。
版本 0.11.1.1:
- Windows 应用程序的日志文件现在默认存储在
- 如果需要的模块在,现在会引发显式错误
- 恢复钩子功能
- 用于 Windows 应用程序的方法现在返回写入字节数
版本 0.11.1.0:
- 放弃对 Python 3.6 的支持
- 在包存档中包含包元数据(由 eg 使用)
- 修复了在捆绑包中时阻止使用该选项的错误
- 修复了忽略某些包的标志的错误
版本 0.11.0.1:
- 在 Tracebacks 中再次显示来自冻结应用程序的相对路径(#12 和 #114)
版本 0.11.0.0:
- 新模块查找器编写为 CPython 的包装器
- 添加对 Python 3.10 的支持
- 新的钩子
- 现在可以通过自己的设置脚本构建为独立的扩展
版本 0.10.4.1:
- : 添加对加载器的支持
- 和的新钩子
版本 0.10.4.0:
- 支持使用多阶段初始化的外部模块 (PEP 489)
- 新的钩子
- 提供了一种在 zip 存档中添加数据文件的新方法
版本 0.10.3.1:
- 新的钩子
- : 尊重排除列表
- 更新了>= 3.4.0的挂钩
版本 0.10.3.0:
- 支持3.2 及更高版本的新挂钩。
- 修复了根据 PEP420 包含隐式命名空间包的问题。
版本 0.10.2.1:
- 支持的补丁。
版本 0.10.2.0:
- 支持隐式命名空间包的新模块查找器 (PEP 420)。
- 自动从包中排除 VC++ redist 和 Windows CRT DLL。
- 捆绑软件的几个修复(仅支持标准库,其他依赖项可能会或可能不会起作用)。
- 和的新钩子。
版本 0.10.1.0:
- 添加对 Python 3.9 的支持。
- 放弃对 Python 3.5 的支持。
- 和的新钩子。
0.10.0.2 版(从 0.9.x 版开始):
- 引入与 Python 3.5、3.6、3.7 和 3.8 的兼容性。
- 放弃与 Python 3.4 及更早版本的兼容性。
- , , , , , 和的新的或更新的钩子。
- : 该选项已被删除。
- :Python 解释器 DLL 在插入可执行包之前不再更改。
- 几个错误修正,更好的错误信息。
使用此处记录的功能。
不推荐使用脚本。请调整您的脚本以使用新的API。此接口将在下一个主要版本中删除。
CLI 不受支持,将在下一个主要版本中删除。
- 缺少在包中嵌入 Qt 插件的高级方法或挂钩(PySide2/PyQt5 需要)。
有关原始开发和其他使用指南的更多信息可以在原始 README中找到。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/6147.html