CPython v3.8.5 官方安裝包 for Digitser (基於 C 語言的 Python 實現)
係統: Microsoft Windows Vista / 7 / 8 / 10 (x86 & amd64)
CPython 與微軟 Visual Studio 對應關係
CPython2.7 原定於 2020 年 01 月 停止維護 , 但官方卻於 2020 年 04 月發布 CPython2.7.18。
截止 2020 年 05 月 04 日, CPython2.7.8 已基本不能使用 (pip 時總提示 SSL 有問題), 能用的最低版本為 2.7.9。
Python([ˈpaɪθən])是一種麵嚮對象、解釋型計算機程序設計語言。 Python 語法簡潔、清晰,具有豐富和強大的類庫。 因此,Python 也是當下大數據、AI 人工智能、區塊鏈、等的最流行開發語言。
Python 由 Guido van Rossum 於 1989 年底發明,第一個公開發行版發行於 1991 年。 Python 源代碼遵循 GPL (GNU General Public License) 許可授權協議,Linux Ubuntu 默認將其集成為首選係統級維護語言。
係統: Microsoft Windows Vista / 7 / 8 / 10 (x86 & amd64)
Original Version 目錄為通過官方安裝包,生成的綠色便攜版 (未單獨安裝擴展模塊)。
Green portable extended = Original Version + 單獨安裝擴展模塊 (具體安裝擴展模塊以實際壓縮包為準)。
下載解壓縮後,單係統同時使用多個 Python2.x 3.x 綠色便攜版的詳細用法,請參見 運行配置對話框 幫助教程。
Green portable extended 2.7.16 集成打包瞭 python27.dll 動態鏈接庫,其中 Install_module.txt 文件包含單獨安裝擴展模塊版本說明。
Python 常被稱為膠水語言,能把用其他語言編寫的各模塊 (尤其是 C/C++) 輕鬆地聯結在一起。常見情形是,用 Python 快速生成程序原型 (有時甚至是程序最終界麵),然後對其中有特彆要求的部分,用更閤適的語言改寫;
譬如:3D 遊戲中的圖形渲染模塊,性能要求特彆高,就可用 C/C++ 重寫,而後封裝為 Python 可調用的擴展類庫。需要注意的是,在使用擴展類庫時可能需要考慮平颱問題,某些擴展類庫可能不提供跨平颱實現。
Python 是一門跨平颱的腳本語言,Python 隻規定瞭一種語法規則。若采用不同編程語言實現 Python 語法並解釋程序,就成瞭一種不同的 Python 解釋器。
不管采用哪種編程語言實現 Python 解釋器,在編寫 Python 應用時的代碼規範及語法規則是不變的,變化的隻是底層解釋器實現,即 "運行時" 的方式。
時間 | 版本 | 說明 | 備注 |
---|---|---|---|
2020.08 | 3.7.9 | ||
2020.07 | 3.8.5 | ||
2020.04 | 2.7.18 | ||
2019.12 | 3.6.10 | ||
2019.10 | 3.8 | ||
2.7.17 | 官方宣傳為最後 CPythn2.7 版本 | ||
2019.03 | 3.4.10 | ||
2018.12 | 3.6.8 | 之後官方不再發布 CPythn3.6.x Windows MacOSX 版本 | |
2018.06 | 3.7 | ||
2016.12 | 3.6 | ||
2015.12 | 3.4.4 | 之後官方不再發布 CPythn3.4.x Windows MacOSX 版本 | |
2015.09 | 3.5 | ||
2014.12 | 2.7.9 | 現仍能使用的穩定版本 | |
2014.07 | 2.7.8 | pip 總提示 SSL 齣錯 | |
2014.03 | 3.4 | 首個 CPython3.x 穩定版本 | |
2012.09 | 3.3 | ||
2011.02 | 3.2 | ||
2010.07 | 2.7 | ||
2009.06 | 3.1 | ||
2008.12 | 3.0 | ||
2008.10 | 2.6 | 不再支持 Windows ia64 | |
2006.09 | 2.5 | 首次支持 MacOSX、Windows amd64 | |
2004.11 | 2.4 | 首次支持 Windows ia64 | |
2003.07 | 2.3 | ||
2001.12 | 2.2 | ||
2001.06 | 2.1 | ||
2.0 |
實現 | 底層語言 | 說明 | 備注 |
---|---|---|---|
CPython | C |
Classic Python,也是原始 Python 實現 當需區彆於其它實現時,纔以 CPython 稱呼;或稱作 C 語言實現的 Python |
這是最常用的 Python 版本 |
IronPython | .NET | 麵嚮 .NET 和 ECMA CLI 的 Python 實現 |
IronPython 能直接調用 .NET 平颱函數庫 可將 Python 應用編譯成 .NET 程序 |
Jython | Java | Java 語言實現的 Python | Jython 可直接調用 Java 函數庫 |
PyPy | Python | 用 Python 語言寫的 Python 實現 | |
ZhPy | 又名周蟒,支持使用繁/簡中文語句編寫應用的 Python 實現 |
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。