從官網下載 Python
由於 Python 是種直譯語言,我們有必要準備一款 直譯器 (interpreter) 來執行 Python 語句,在 Python 已經紅遍大街小巷的今天,Python 直譯器(或稱為 Python 實作)的種類也早就不只一種了,以下列出幾款常見的直譯器:
直譯器名稱 | 簡述 |
---|---|
CPython | 我們一般提的 Python 就是 CPython,他也是 Python 官方維護和支援的直譯器。至於為什麼叫 CPython,那是因為這個直譯器是以 C 寫成的,所以他與 C 的相容性也最高。他有個特色是,會將匯入的 Python 模組編譯成中介碼 (.pyc 檔),直後要執行的時候便可以由中介碼開始執行,不用再從最原始的 Python 語言開始直譯。 |
PyPy | 他是以 Python 語言的子集合 rPython 實作而成的直譯器,他能夠將 Python 編譯成其他的語言,通常來說,運行速度比起 CPython 來的快,但是並不完全相容於 CPython (但是相當接近了)。 |
Jython | Jython 是用 Java 實作的直譯器,能讓 Python 使用 JVM 來執行,所以他能夠利用 Java 的各種函式庫與資源。 |
IronPython | 可與 .NET 結合的 Python。 |
ZhPy | 就是傳說中的周蟒,支援使用繁/簡中文來編寫程式的 Python,簡單來說就是 Python 的中文版。 |
在本書中,我們一律以 CPython 為主,而 CPython 的直譯器可以由 Python 的官方網站取得:
- Python官方網站: https://www.python.org/
要安裝 Python 是很簡單的事情,甚至有許多作業系統本身便自建了 Python 在內( Python2 ),如 Mac OS 或是Linux 等,但在這個教學中我們會以 Python3 為主,所以請大家跟著我們一步一步的來下載跟安裝。
首先,讓我們進入官網:
- 在頁面的中央,可以找到 Downloads 的字樣,點選後網站會自動判定電腦的作業系統,出現下載的連結
- 請讀者們選取 Python 3.6.1 以上的版本,就能輕鬆地下載好安裝檔,接著請參閱以下幾個小節的教學,筆者將會分述在 macOS、Linux 和 Windows 系統上的安裝方法。