注意: 虽然 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,安全公告页面提供了补丁程序。

我们很高兴地宣布于 2002 年 4 月 10 日发布 Python 2.2.1。这是 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 用户也可以从下面的源代码 tarball 构建。)

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

所有其他用户应下载 Python-2.2.1.tgz,即源代码 tarball,并执行通常的“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 压缩的源代码 tarball 源代码发布 3b164ee6085546c7fd5035b48e8d15ee 27.3 MB
Windows 安装程序 Windows 1d1d8c1922177fd9e603552f0507d33b 6.8 MB