注意:雖然本網站不一定需要 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" 二進位檔。

此原始碼壓縮檔也適用於需要自行建置 Python 版本的 Windows 使用者。

有什麼新功能?

  • 查看 Python 2.5 發行版本的一些重點特色
  • Andrew Kuchling 的 Python 2.5 有什麼新功能 更詳細地說明了自 Python 2.4 以來最顯著的變更。
  • PEP 356 包含有關 2.5 版新增功能的資訊,以及相關 PEPs 的連結。
  • 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 壓縮原始碼封存檔 (Gzipped source tarball) 原始碼版本 2598e447f648a59dd1e8b359fd05dbb2 44.5 MB SIG
bzip2 壓縮原始碼 tarball 原始碼版本 ddb7401e711354ca83b7842b733825a3 8.9 MB SIG
Mac OS X 安裝程式 macOS 9ea85494251357970d83a023658fddc7 17.9 MB SIG
Windows 說明檔 Windows d8bfc10c7fd6505271ef5c755999c7cc 4.0 MB SIG
Windows x86 MSI 安裝程式 Windows 33fffe927e4a84aa728d7a47165b2059 10.2 MB SIG
Windows x86-64 MSI 安裝程式 Windows 適用於 AMD64/EM64T/x64 c9ebc47dfab4fdc78d895ed6ab715db0 10.4 MB SIG