注意: 雖然 JavaScript 對於本網站不是必需的,但您與內容的互動將受到限制。請開啟 JavaScript 以獲得完整的體驗。

Python 2.4.2

釋出日期:2005年9月27日

我們很高興地宣佈,Python 2.4.2 (最終版),一個錯誤修復版本,已於2005年9月28日釋出。

重要提示:此版本易受 安全公告 PSF-2006-001 中描述的問題“寬 Unicode 構建 (UCS-4) 中 Unicode 字串的 repr() 函式存在緩衝區溢位”的影響。此修復已包含在 Python 2.4.4 中。

Python 2.4 現已進入僅修復錯誤模式,不再新增新功能。自 Python 2.4.1 以來,已修復了 60 多個錯誤,包括阻止 Python 在 64 位 AIX 和 HP/UX 上正常工作的錯誤。有關更多資訊,請參閱詳細發行說明

有關 Python 2.4 新功能的更多資訊,請參閱 2.4 亮點 或查閱 Andrew Kuchling 的 Python 新功能 以獲取更詳細的檢視。

請參閱單獨的錯誤頁面,瞭解已知問題和錯誤報告程式。

另請參閱許可證

下載發行版

從 Python 2.4 版本開始,Windows Python 安裝程式以 Microsoft 安裝程式 (.msi) 檔案的形式分發。要使用此檔案,Windows 系統必須支援 Microsoft Installer 2.0。只需將安裝程式檔案 Python-2.4.2.msi 儲存到您的本地計算機,然後雙擊 python-2.4.2.msi 以檢視您的計算機是否支援 MSI。如果不支援,您需要先安裝 Microsoft Installer。許多其他軟體包(如 Word 和 Office)也包含 MSI,因此您的系統上可能已經安裝了它。如果未安裝,您可以從 Microsoft 免費下載 適用於 Windows 95、98 和 Me 以及 適用於 Windows NT 4.0 和 2000 的版本。Windows XP 及更高版本已包含 MSI;許多舊計算機也已安裝 MSI。

新格式的安裝程式支援自動化安裝許多其他閃亮的新功能。此外,還有一個單獨的安裝程式 Python-2.4.2.ia64.msi 適用於 Win64-Itanium 使用者。

Windows 使用者可能也對 Mark Hammond 的 pywin32 包感興趣,可從 Sourceforge 獲取。pywin32 為 Python 添加了許多 Windows 特定的擴充套件,包括 COM 支援和 Pythonwin IDE。

適用於 Fedora Core 3 (及類似版本) 的 RPM 包可用,請參閱 2.4.2 RPM 包頁面

所有其他使用者應下載 python-2.4.2.tgzpython-2.4.2.tar.bz2,即原始碼歸檔。tar.bz2 檔案明顯更小,因此如果您的系統具有處理它的相應工具,請下載該檔案。使用以下命令解壓:tar -zxvf Python-2.4.2.tgz(或bzcat Python-2.4.2.tar.bz2 | tar -xf -)。切換到 Python-2.4.2 目錄並執行 "./configure"、"make"、"make install" 命令來編譯和安裝 Python。此原始碼歸檔也適用於希望自行構建版本的 Windows 使用者。

有哪些新內容?

  • 請參閱 Python 2.4 版本的亮點
  • Andrew Kuchling 的 Python 2.4 新功能 更詳細地描述了自 Python 2.3 以來最顯著的變化。
  • 2.4.2 中的詳細更改列表可在發行說明原始碼發行版中的 Misc/NEWS檔案中找到。
  • 有關完整的更改列表,您可以在 CVS 中檢視。

文件

文件也已更新

檔案、MD5 校驗和、簽名和大小

07cfc759546f6723bb367be5b1ce9875 Python-2.4.2.tgz (9239975 位元組, 簽名)

98db1465629693fc434d4dc52db93838 Python-2.4.2.tar.bz2 (7853169 位元組, 簽名)

bfb6fc0704d225c7a86d4ba8c922c7f5 python-2.4.2.msi (9671168 位元組, 簽名)

f9a189a11316dc523732b38334c9dd7b python-2.4.2.ia64.msi (8110080 位元組, 簽名)

XXXXX575a2c5d6ab24be10c38154551a MacPython-OSX-2.4.2-1.dmg (7918391 位元組, 簽名)

以上簽名使用 GnuPG 生成,使用了釋出經理 Anthony Baxter 的公鑰,其金鑰 ID 為 6A45C816。

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG
Gzip 壓縮的原始碼包 原始碼釋出版 15a46a67c031a378b67b1f978ac56a51 37.5 MB SIG
bzip2 壓縮的原始碼包 原始碼釋出版 98db1465629693fc434d4dc52db93838 7.5 MB SIG
Windows 幫助檔案 Windows 0ea24d9d000c773760a6eae98506b8c3 3.6 MB SIG
Windows x86 MSI 安裝程式 Windows bfb6fc0704d225c7a86d4ba8c922c7f5 7.7 MB SIG