注意:雖然本網站不一定需要 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 支援以及使用 Windows 元件建構的整合開發環境 Pythonwin。

更新 (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 套件,或從原始碼編譯。針對其他基於 RPM 的系統,也提供了 SRPM,或者也可以使用原始碼 tar 檔(請參閱「rpm」手冊頁面以了解 "-ta" 選項)。

其他所有使用者應下載 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 壓縮原始碼封存檔 (Gzipped source tarball) 原始碼版本 3b164ee6085546c7fd5035b48e8d15ee 27.3 MB
Windows 安裝程式 Windows 1d1d8c1922177fd9e603552f0507d33b 6.8 MB