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.tgz 或 Python-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 |