自學Python的第零課 (上) — 如何安裝Python環境?

Frankie
CodingBar
Published in
5 min readOct 30, 2018

Bar主的學習日誌 — 安裝Python環境

文/Frankie

剛開始進入Python的學習之路,一定很多人碰過這種問題:

「Python要怎麼用、怎麼安裝呀?」

沒錯,光是「環境安裝」這個環節就讓很多人頭痛甚至是打退堂鼓,所以Bar主決定要來介紹一下「Python的環境安裝」。不過,待會介紹的內容都是以Windows作業系統為主, 使用macOS的朋友不好意思啦~

一、下載 Python

首先,我們當然要先下載Python,值得注意的是,Python有兩代,而且都還有人在使用,但Bar主推薦學習 Python 3,所以我們不選擇 Python 2,兩者的語法有不小差異,之後的教學及介紹都是以Python 3為主。

如果想要查看版本資訊,或是想閱覽更多深入的Document,上Python官網就對了!你可以在官網下載到各版本的Python,目前的最新正式穩定版本是3.7.1,連結在此:

Python下載傳送門

順帶一提,Python還有其他的發行版本(在官方版之上又結合了許多第三方插件及模組,省去一個個單獨安裝的時間),例如Anaconda ,但Bar主還是比較推薦先從土法煉鋼的方式入門,等熟悉這門語言後,再開始選擇最適合你的工具。

(P.S. 如果你安裝了其他發行版就不需再裝官方版。)

2. 安裝Python

在安裝Python程式時,基本上都按默認的建議選項就好,但注意!一定要記得「把Python增加到系統的環境變數」,在一開始的安裝畫面中勾選「Add Python 3.7 to PATH」(這個選項不會被自動勾選)

記得勾選 Add Python 3.7 to PATH

你也許會納悶,如果不勾會怎麼樣?其實,不會怎麼樣,Python還是能用,只是有時候會非常的麻煩,例如:當你在終端機輸入python、pip等命令時會被提示找不到這些命令,除非你把當前路徑切換到這些Python命令文件所在的目錄(或是在命令前面加上路徑)。

總之,把Python加到環境變數PATH裡,在終端機中就不用在另外輸入Python的路徑了,一個常用路徑的概念。如果在安裝時忘記勾選,有辦法事後自己設定PATH嗎?當然可以,但那又是另外一個故事了…下次再說。

Python自帶一個用Python語言編寫而成的輕便型集成開發環境(IDE),叫做IDLE,意思是「集成開發與學習環境」,這玩意兒在你安裝Python時就一起被安裝了。IDLE 的參考資料: 傳送門

Python IDLE

當然,你也可以使用更專業的IDE!
例如用Python寫的Spyder(Anaconda有內含):傳送門

以及用Java寫的PyCharm,也有很多人推:傳送門

Bar主個人覺得對新人最友善的 IDE 是 Geany,傳送門

3. 運行Python

終於搞定啦!大家是不是等不及要開始coding了呢?先讓Bar主簡單介紹一下運行Python的二三事吧!

首先,先打開你的IDLE,找不到可以去搜尋欄尋找「IDLE」,Bar主習慣把IDLE 訂選在開始欄,省時省力。

打開後,應該會看到以下畫面:

你會發現你能在 ” >>> “ 提示符後輸入程式碼,這跟平常我們在寫程式的介面模式不太一樣,在這模式下的 ” >>> “提示符後面輸入程式碼,系統會即時反饋結果,這很像是在和Python對話,你一句、我一句,這對話模式叫做「交互模式(Shell)」,拿來做一些簡單的測試和學習Python非常方便。

在交互模式下,必須執行完一句程式指令才能輸入下一條語句,如果以複製貼上的方式輸入多條語句,執行時就會提示語法錯誤「存在多條語句」。

Bar主在這裡要補充另一個進入「交互模式」的酷方式,那就是直接在終端機(待會Bar主會解釋這是什麼~)輸入指令 ”python”,這個方法還能順便測試Python是否被加進了環境變數PATH,如果跳出「找不到python這個指令」這類的提示,趕快回去設定一下吧,兄弟。

終端機就是所謂的「命令提示字元 (a.k.a CMD)」。沒錯,就是看似電腦高手才會用的那個玩意兒(笑)。如果你找不到它在哪,請在搜尋欄輸入「cmd」看看。如果剛剛的指令生效了,表示python成功被加進PATH,這時CMD就進入了交互模式。如下:

如果你操作到現在都沒有問題,恭喜你!你已經度過了環境安裝的難關了!接下來的文章會有更多Python的相關教學,如果你喜歡,記得幫Bar主拍拍手,並持續關注呦~

延伸閱讀:

--

--