Python 2.4.1
发布日期:2005年3月30日
我们很高兴地宣布,Python 2.4.1 (最终版) 已于2005年3月30日发布。
重要提示: 此版本容易受到 安全公告 PSF-2006-001 中描述的问题影响,即“宽 Unicode 构建 (UCS-4) 中 unicode 字符串 repr() 的缓冲区溢出”。此修复程序已包含在 Python 2.4.4 中。
请注意:SimpleXMLRPCServer.py 有一个 安全修复 —— 此修复程序已包含在 2.4.1 中。
Python 2.4.1 是 Python 2.4 的一个错误修复版本——Python 2.4 现在处于仅修复错误的模式,不会添加新功能。自 Python 2.4 以来,已经修复了几十个错误,包括 SimpleXMLRPCServer 的安全修复。有关更多信息,请参阅详细发布说明。
有关 Python 2.4 新功能的更多信息,请参阅 2.4 亮点,或查阅 Andrew Kuchling 的 Python 新功能以获取更详细的视图。
请参阅单独的错误页面,了解已知问题和错误报告程序。
下载发行版
从 Python 2.4 版本开始,Windows Python 安装程序将以 Microsoft Installer (.msi) 文件形式分发。要使用此文件,Windows 系统必须支持 Microsoft Installer 2.0。只需将安装程序文件 python-2.4.1.msi 保存到本地计算机,然后双击 python-2.4.1.msi 即可查看您的计算机是否支持 MSI。如果不支持,您需要首先安装 Microsoft Installer。许多其他软件包(如 Word 和 Office)也包含 MSI,因此您的系统上可能已经有了它。如果没有,您可以从 Microsoft 免费下载 适用于 Windows 95、98 和 Me 的版本,以及 适用于 Windows NT 4.0 和 2000 的版本。Windows XP 及更高版本已经包含 MSI;许多旧机器也已经安装了 MSI。
新格式的安装程序支持自动化安装和许多其他炫酷的新功能。还有一个单独的安装程序 python-2.4.1.ia64.msi 适用于 Win64-Itanium 用户。
Windows 用户可能也对 Mark Hammond 的 pywin32 包感兴趣,可从 Sourceforge 获取。pywin32 为 Python 添加了许多 Windows 特定的扩展,包括 COM 支持和 Pythonwin IDE。
Bob Ippolito 为 Mac OS X 10.3 及更高版本创建了一个安装程序——您可以从他的网站获取,也可以直接从这里获取。
所有其他用户应下载源存档文件 Python-2.4.1.tgz 或 Python-2.4.1.tar.bz2。tar.bz2 的大小要小得多,如果您的系统有相应的工具来处理它,请下载该文件。使用以下命令解压:tar -zxvf Python-2.4.1.tgz(或bzcat Python-2.4.1.tar.bz2 | tar -xf -)。进入 Python-2.4.1 目录并运行 "./configure"、"make"、"make install" 命令来编译和安装 Python。此源存档也适用于需要自行构建版本的 Windows 用户。
有哪些新内容?
- 请参阅 Python 2.4 版本的亮点。
- Andrew Kuchling 的 Python 2.4 新功能更详细地描述了自 Python 2.3 以来最明显的变化。
- 2.4.1 的详细更改列表可在发布说明中找到,或在源代码发行版中的 Misc/NEWS文件中找到。
- 有关完整的更改列表,您可以在 CVS 中查阅。
文件、MD5 校验和、签名和大小
7bb2416a4f421c3452d306694d3efbba Python-2.4.1.tgz (9219882 字节, 签名)
de3e9a8836fab6df7c7ce545331afeb3 Python-2.4.1.tar.bz2 (7847025 字节, 签名)
5de61a8f3a20a0cc8d0ec82e9901aa6b python-2.4.1.msi (10970624 字节, 签名)
e639f4554a5dadf4da7a04ae64c8f85a python-2.4.1.ia64.msi (8930816 字节, 签名)
1db4d575a2c5d6ab24be10c38154551a MacPython-OSX-2.4.1-1.dmg (7918391 字节, 签名)
上述签名是使用 GnuPG 并使用发布经理 Anthony Baxter 的公钥(其密钥 ID 为 6A45C816)生成的。
文件
版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | GPG |
---|---|---|---|---|---|
Gzip 压缩的源码包 | 源码发布版 | ac3effd1479b51a73a68cfcab720dd67 | 37.4 MB | SIG | |
bzip2 压缩的源码包 | 源码发布版 | de3e9a8836fab6df7c7ce545331afeb3 | 7.5 MB | SIG | |
Windows x86 MSI 安装程序 | Windows | 5de61a8f3a20a0cc8d0ec82e9901aa6b | 10.5 MB | SIG |