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

Python 2.5.0

釋出日期:2006 年 9 月 19 日

Python 2.5 於 2006 年 9 月 19 日釋出。您可以在很多地方找到有關此版本新功能的更多資訊——請參閱本頁面下方的“新功能”部分。

這是一個最終版本,應該適用於生產環境。

PEP 356 包含了釋出計劃,並將隨著計劃的演變進行更新。目前,您進行的任何測試都將非常、非常感謝。

擴充套件模組作者應注意,為改善 Python 對 64 位系統的支援所做的更改可能導致某些 C 擴充套件模組無法工作。此帖子提供了一些 C 擴充套件模組作者可以參考的更多資訊。

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

另請參閱許可證

下載發行版

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

新格式的安裝程式支援自動化安裝許多其他閃亮的新功能。此外,還為 Win64-Itanium 使用者(在 XP/2003 64 位 Itanium 版上)提供了單獨的安裝程式——Python-2.5.ia64.msi,以及為 AMD64 機器上的 Win64 使用者(在 XP/2003/Vista x64 版上)提供了安裝程式——Python-2.5.amd64.msi

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

Mac OS X 10.3 及更高版本的使用者可以從 python-2.5-macosx.dmg 安裝通用二進位制檔案(適用於 PowerPC 和 Intel 機器)。下載到桌面並開啟 .dmg 檔案進行安裝。

所有其他使用者應下載原始檔存檔,可以是 python-2.5.tgzpython-2.5.tar.bz2。tar.bz2 檔案要小得多,如果您的系統有相應的工具來處理它,請下載它。使用以下命令解壓:tar -zxvf Python-2.5.tgz(或bzcat Python-2.5.tar.bz2 | tar -xf -)。切換到 Python-2.5 目錄並執行 "./configure"、"make"、"make install" 命令來編譯和安裝 Python。

由於這是一個新版本的 Python,您可能希望使用 "make altinstall" 命令而不是 "make install"——這將安裝一個 "python2.5" 二進位制檔案,而不會影響現有的 "python" 二進位制檔案。

原始檔存檔也適用於需要自行構建版本的 Windows 使用者。

有哪些新內容?

  • 請參閱 Python 2.5 版本的一些亮點
  • Andrew Kuchling 撰寫的《Python 2.5 的新特性》更詳細地描述了自 Python 2.4 以來的主要變化。
  • PEP 356 包含有關 2.5 中新增的一系列新功能的資訊,以及指向相關 PEP 的連結。
  • Python 2.5 的詳細更改列表可以在釋出說明原始碼發行版中的 Misc/NEWS檔案中找到。
  • IDLE 有其自己的釋出說明,或參閱Lib/idlelib/NEWS.txt檔案中找到。
  • 要檢視完整的更改列表,您可以在 Subversion 中檢視。

文件

文件也已更新

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

bc1b74f90a472a6c0a85481aaeb43f95 Python-2.5.tgz (11019675 位元組,簽名)

ddb7401e711354ca83b7842b733825a3 Python-2.5.tar.bz2 (9357099 位元組,簽名)

33fffe927e4a84aa728d7a47165b2059 python-2.5.msi (10695680 位元組,簽名)

c9ebc47dfab4fdc78d895ed6ab715db0 python-2.5.amd64.msi (10889216 位元組,簽名)

dec95012739692625939e3ec6572fa5f python-2.5.ia64.msi (12986368 位元組,簽名)

9ea85494251357970d83a023658fddc7 python-2.5-macosx.dmg (18749464 位元組,簽名)

d8bfc10c7fd6505271ef5c755999c7cc Python25.chm (4160038 位元組,簽名)

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

完整更新日誌

檔案

版本 作業系統 描述 MD5 校驗和 檔案大小 GPG
Gzip 壓縮的原始碼包 原始碼釋出版 2598e447f648a59dd1e8b359fd05dbb2 44.5 MB SIG
bzip2 壓縮的原始碼包 原始碼釋出版 ddb7401e711354ca83b7842b733825a3 8.9 MB SIG
Mac OS X 安裝程式 macOS 9ea85494251357970d83a023658fddc7 17.9 MB SIG
Windows 幫助檔案 Windows d8bfc10c7fd6505271ef5c755999c7cc 4.0 兆位元組 SIG
Windows x86 MSI 安裝程式 Windows 33fffe927e4a84aa728d7a47165b2059 10.2 MB SIG
Windows x86-64 MSI 安裝程式 Windows 適用於 AMD64/EM64T/x64 c9ebc47dfab4fdc78d895ed6ab715db0 10.4 MB SIG