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

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 安裝程式 (.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。

新的格式安裝程式允許 自動安裝許多其他閃亮的新功能。對於 Win64-Itanium 使用者,還有一個單獨的安裝程式 python-2.4.1.ia64.msi

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

Bob Ippolito 為 Mac OS X 10.3 及更高版本建立了一個安裝程式 - 您可以從 他的站點 或直接從 此處 獲取。

所有其他使用者 應下載 Python-2.4.1.tgzPython-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 位元組,sig)

de3e9a8836fab6df7c7ce545331afeb3 Python-2.4.1.tar.bz2 (7847025 位元組,sig)

5de61a8f3a20a0cc8d0ec82e9901aa6b python-2.4.1.msi (10970624 位元組,sig)

e639f4554a5dadf4da7a04ae64c8f85a python-2.4.1.ia64.msi (8930816 位元組,sig)

1db4d575a2c5d6ab24be10c38154551a MacPython-OSX-2.4.1-1.dmg (7918391 位元組,sig)

上面的簽名是使用 GnuPG 生成的,使用釋出管理器 Anthony Baxter 的 公鑰,其金鑰 ID 為 6A45C816。

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG
Gzip 壓縮的原始碼 tarball 原始碼發行版 ac3effd1479b51a73a68cfcab720dd67 37.4 MB SIG
bzip2 壓縮的原始碼 tarball 原始碼發行版 de3e9a8836fab6df7c7ce545331afeb3 7.5 MB SIG
Windows x86 MSI 安裝程式 Windows 5de61a8f3a20a0cc8d0ec82e9901aa6b 10.5 MB SIG