- Python全棧開發:基礎入門
- 夏正東編著
- 682字
- 2023-08-10 16:17:11
2.1 安裝Python解釋器
首先,介紹Python解釋器的種類。
1.CPython
該解釋器是用C語言實現的Python解釋器,也是官方提供的,并且是使用最廣泛的Python解釋器之一。CPython使用的是字節碼的解釋器,任何程序源代碼在執行之前都要先編譯成字節碼,類似于Java語言,然后由虛擬機執行,這樣當再次執行相同源代碼文件時,如果源代碼文件沒有被修改過,則它會直接解釋執行字節碼文件,從而提高程序的運行速度。
2.IPython
該解釋器是基于CPython的一個交互式解釋器,也就是說,IPython只是在交互方式上有所增強,其執行Python代碼的功能和CPython是完全一致的。
3.PyPy
該解釋器是基于Python編寫的Python解釋器,采用JIT技術(即時編譯技術)對Python代碼進行動態編譯,所以可以顯著提高Python代碼的執行速度,因此該解釋器的執行速度要比CPython解釋器快,但兼容性不如CPython解釋器。
4.JPython
該解釋器是基于Java編寫的Python解釋器,運行在Java平臺上,可以直接把Python代碼編譯成Java字節碼執行。
5.IronPython
該解釋器和JPython解釋器類似,只不過IronPython解釋器運行在微軟的.NET平臺上,可以直接把Python代碼編譯成.NET的字節碼,并且可以兼容.NET Framework鏈接庫,所以其優勢也是顯而易見的。
在了解完Python解釋器的種類之后,本書就以目前使用最為廣泛的Python解釋器——CPython解釋器,來演示一下如何下載和安裝。
本書所使用的Python解釋器的版本為3.7.0,讀者可以前往Python的官方網站下載Python解釋器,單擊Windows x86 executable installer即可完成下載,如圖2-1所示。

圖2-1 Python解釋器下載
下載完畢之后,執行安裝包,需要注意兩點,一是一定要選中Add Python 3.7 to PATH,將Python解釋器的路徑添加至系統環境變量之中,否則可能會無法正常運行;二是建議選擇Customize installation,即自定義選擇安裝Python的位置,便于后期進行其他操作,如圖2-2所示。
最后,一直單擊Next按鈕進行安裝即可。

圖2-2 Python解釋器安裝
- Learning Cython Programming
- 數據庫程序員面試筆試真題與解析
- Dependency Injection in .NET Core 2.0
- Architecting the Industrial Internet
- Java編程指南:基礎知識、類庫應用及案例設計
- Java Web應用開發技術與案例教程(第2版)
- Linux環境編程:從應用到內核
- Mastering ServiceNow(Second Edition)
- Mastering JavaScript High Performance
- Getting Started with Greenplum for Big Data Analytics
- JavaScript程序設計(第2版)
- Arduino機器人系統設計及開發
- Xamarin Cross-Platform Development Cookbook
- H5匠人手冊:霸屏H5實戰解密
- 高性能MVVM框架的設計與實現:San