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 Installer (.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。
新格式的安裝程式支援自動化安裝和許多其他炫酷的新功能。還有一個單獨的安裝程式 python-2.4.1.ia64.msi 適用於 Win64-Itanium 使用者。
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 位元組, 簽名)
de3e9a8836fab6df7c7ce545331afeb3 Python-2.4.1.tar.bz2 (7847025 位元組, 簽名)
5de61a8f3a20a0cc8d0ec82e9901aa6b python-2.4.1.msi (10970624 位元組, 簽名)
e639f4554a5dadf4da7a04ae64c8f85a python-2.4.1.ia64.msi (8930816 位元組, 簽名)
1db4d575a2c5d6ab24be10c38154551a MacPython-OSX-2.4.1-1.dmg (7918391 位元組, 簽名)
上述簽名是使用 GnuPG 並使用釋出經理 Anthony Baxter 的公鑰(其金鑰 ID 為 6A45C816)生成的。
檔案
| 版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | GPG |
|---|---|---|---|---|---|
| Gzip 壓縮的原始碼包 | 原始碼釋出版 | ac3effd1479b51a73a68cfcab720dd67 | 37.4 MB | SIG | |
| bzip2 壓縮的原始碼包 | 原始碼釋出版 | de3e9a8836fab6df7c7ce545331afeb3 | 7.5 MB | SIG | |
| Windows x86 MSI 安裝程式 | Windows | 5de61a8f3a20a0cc8d0ec82e9901aa6b | 10.5 MB | SIG |
