Python 2.5.0
发布日期:2006 年 9 月 19 日
Python 2.5 于 2006 年 9 月 19 日发布。您可以在很多地方找到有关此版本新功能的更多信息——请参阅本页面下方的“新功能”部分。
这是一个最终版本,应该适用于生产环境。
PEP 356 包含了发布计划,并将随着计划的演变进行更新。目前,您进行的任何测试都将非常、非常感谢。
扩展模块作者应注意,为改善 Python 对 64 位系统的支持所做的更改可能导致某些 C 扩展模块无法工作。此帖子提供了一些 C 扩展模块作者可以参考的更多信息。
请参阅单独的错误页面,了解已知问题和错误报告程序。
另请参阅许可证。
下载发行版
从 Python 2.4 版本开始,Windows Python 安装程序以 Microsoft Installer (.msi) 文件形式分发。要使用此安装程序,Windows 系统必须支持 Microsoft Installer 2.0。只需将安装程序文件 Python-2.5.msi 保存到本地计算机,然后双击 python-2.5.msi 即可查看您的计算机是否支持 MSI。如果不支持,则需要先安装 Microsoft Installer。许多其他软件包(如 Word 和 Office)也包含 MSI,因此您的系统可能已经安装了它。如果还没有,您可以从 Microsoft 免费下载适用于 Windows 95、98 和 Me 以及 Windows NT 4.0 和 2000 的版本。Windows XP 及更高版本已经内置了 MSI;许多旧机器也已安装了 MSI。
新格式的安装程序支持自动化安装和许多其他闪亮的新功能。此外,还为 Win64-Itanium 用户(在 XP/2003 64 位 Itanium 版上)提供了单独的安装程序——Python-2.5.ia64.msi,以及为 AMD64 机器上的 Win64 用户(在 XP/2003/Vista x64 版上)提供了安装程序——Python-2.5.amd64.msi。
Windows 用户可能也对 Mark Hammond 的 pywin32 包感兴趣,可从 Sourceforge 获取。pywin32 为 Python 添加了许多 Windows 特定的扩展,包括 COM 支持和 Pythonwin IDE。
Mac OS X 10.3 及更高版本的用户可以从 python-2.5-macosx.dmg 安装通用二进制文件(适用于 PowerPC 和 Intel 机器)。下载到桌面并打开 .dmg 文件进行安装。
所有其他用户应下载源文件存档,可以是 python-2.5.tgz 或 python-2.5.tar.bz2。tar.bz2 文件要小得多,如果您的系统有相应的工具来处理它,请下载它。使用以下命令解压:tar -zxvf Python-2.5.tgz(或bzcat Python-2.5.tar.bz2 | tar -xf -)。切换到 Python-2.5 目录并运行 "./configure"、"make"、"make install" 命令来编译和安装 Python。
由于这是一个新版本的 Python,您可能希望使用 "make altinstall" 命令而不是 "make install"——这将安装一个 "python2.5" 二进制文件,而不会影响现有的 "python" 二进制文件。
源文件存档也适用于需要自行构建版本的 Windows 用户。
有哪些新内容?
- 请参阅 Python 2.5 版本的一些亮点。
- Andrew Kuchling 撰写的《Python 2.5 的新特性》更详细地描述了自 Python 2.4 以来的主要变化。
- PEP 356 包含有关 2.5 中添加的一系列新功能的信息,以及指向相关 PEP 的链接。
- Python 2.5 的详细更改列表可以在发布说明或源代码发行版中的 Misc/NEWS文件中找到。
- IDLE 有其自己的发布说明,或参阅Lib/idlelib/NEWS.txt文件中找到。
- 要查看完整的更改列表,您可以在 Subversion 中查看。
文件、MD5 校验和、签名和大小
bc1b74f90a472a6c0a85481aaeb43f95 Python-2.5.tgz (11019675 字节,签名)
ddb7401e711354ca83b7842b733825a3 Python-2.5.tar.bz2 (9357099 字节,签名)
33fffe927e4a84aa728d7a47165b2059 python-2.5.msi (10695680 字节,签名)
c9ebc47dfab4fdc78d895ed6ab715db0 python-2.5.amd64.msi (10889216 字节,签名)
dec95012739692625939e3ec6572fa5f python-2.5.ia64.msi (12986368 字节,签名)
9ea85494251357970d83a023658fddc7 python-2.5-macosx.dmg (18749464 字节,签名)
d8bfc10c7fd6505271ef5c755999c7cc Python25.chm (4160038 字节,签名)
上述签名使用 GnuPG 生成,使用了发布经理 Anthony Baxter 的公钥,其密钥 ID 为 6A45C816。
文件
版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | GPG |
---|---|---|---|---|---|
Gzip 压缩的源码包 | 源码发布版 | 2598e447f648a59dd1e8b359fd05dbb2 | 44.5 MB | SIG | |
bzip2 压缩的源码包 | 源码发布版 | ddb7401e711354ca83b7842b733825a3 | 8.9 MB | SIG | |
Mac OS X 安装程序 | macOS | 9ea85494251357970d83a023658fddc7 | 17.9 MB | SIG | |
Windows 帮助文件 | Windows | d8bfc10c7fd6505271ef5c755999c7cc | 4.0 兆字节 | SIG | |
Windows x86 MSI 安装程序 | Windows | 33fffe927e4a84aa728d7a47165b2059 | 10.2 MB | SIG | |
Windows x86-64 MSI 安装程序 | Windows | 适用于 AMD64/EM64T/x64 | c9ebc47dfab4fdc78d895ed6ab715db0 | 10.4 MB | SIG |