注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的互动将受到限制。请开启 JavaScript 以获得完整的体验。

Python 2.2.1

发布日期:2002 年 4 月 10 日

重要提示:此版本易受 安全公告 PSF-2006-001 中所述的问题影响,即“宽 Unicode 构建 (UCS-4) 中 Unicode 字符串的 repr() 函数存在缓冲区溢出”。此修复已包含在 Python 2.4.4Python 2.5 中。如果您需要继续使用 Python 2.2,安全公告页面提供了补丁。

我们很高兴地宣布 Python 2.2.1 已于 2002 年 4 月 10 日发布。这是一个 Python 2.2 的错误修复版本,并取代了 2.2 版本。

下载发行版

Windows 用户应下载 Windows 安装程序 Python-2.2.1.exe,运行它并按照屏幕上的友好说明完成安装。Windows 用户可能也对 Mark Hammond 的 win32all 感兴趣,它是一系列 Windows 特定扩展,包括 COM 支持和 Pythonwin(一个使用 Windows 组件构建的 IDE)。

更新 (2002/04/23):Windows 用户应从 Wise 下载新的 UNWISE.EXE,它修复了一个可能导致卸载程序在某些情况下消失的错误。只需将其覆盖到旧的卸载程序即可,旧的卸载程序位于C:\Python22\UNWISE.EXE除非您在安装时选择了不同的目录。

Macintosh 用户可以在 Mac 页面 或 Jack Jansen 的 MacPython 页面 上找到二进制文件和源代码。(拥有 C 编译器的 MacOS X 用户也可以从下面的源代码压缩包构建。)

Red Hat Linux 7.3、7.2 和 6.2 用户可以下载 RPMs,或从源代码构建。还为其他基于 RPM 的系统提供了 SRPM,或者可以使用源代码压缩文件(有关“-ta”选项,请参阅“rpm”手册页)。

所有其他人都应下载源代码压缩包 Python-2.2.1.tgz,并执行常见的“gunzip; tar; configure; make”操作。

有哪些新内容?

作为一个错误修复版本,自 2.2 以来没有实现任何令人兴奋的新功能——只有大量的修复。有关这些修复的部分列表,请参阅 发行说明,或源代码发行版中的 Misc/NEWS源代码分发中的文件。有关完整的更改列表,您可以查看 CVS。

有关 2.2 的其他信息来源

文档

文档也已更新

文件、MD5 校验和及大小

    1d1d8c1922177fd9e603552f0507d33b Python-2.2.1.exe (7142643 bytes)
    e7012d611602b62e36073c2fd02396a3 Python-2.2.1.tgz (6535104 bytes)
    9ae1d572cbd2bfd4e0c4b92ac11387c6 UNWISE.EXE (162304 bytes)

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小
Gzip 压缩的源码包 源码发布版 3b164ee6085546c7fd5035b48e8d15ee 27.3 MB
Windows安装程序 Windows 1d1d8c1922177fd9e603552f0507d33b 6.8 MB