# Mac OS Python 安裝流程 教程分為兩種,一種是Python 3,另外一種是Python 2,但都是使用Anaconda,由於Python(x,y)並不支援Mac OS,因此僅能提供兩種給各位自行嘗試。 ## Python 3 安裝步驟 進入Anaconda官網([](https://)https://www.anaconda.com/products/individual)後 拉到最下面有下載處。  選擇64-Bit Graphical Installer 下載。 下載後找到Anaconda3.pkg點開安裝      安裝包安裝完後便可丟到垃圾桶。  到這基礎安裝結束。 在啟動台找到Anaconda-Navigator開啟,第一次會loading比較久。  開啟後會跳出下圖視窗,取消打勾選擇don't show again就可以了。  這裡可以看到Anaconda的介面,是將許多工具整合在裡面,我們要使用的是Spyder(Python)下面的4.1.3是版本,通常更新到最新就可以了,接著點選Launch。   讀取完成後會跳出下面介面,初次開啟會先要求授權存取資料夾,會有一系列的要求權限,全部點選 "好" 就可以了。  點選完後會詢問是否安裝kite,一款輔助編程的軟件,有興趣的可以研究一下如何使用,但這裡我們統一先不安裝,所以點選"Dismiss"。  接著會詢問是否需要安裝 "git" 套件,這裡建議是都安裝,日後會比較方便,點選安裝。 同樣會有一系列要求,詢問是否安裝字體等,都是建議點選下載及安裝。    安裝完畢後回到我們的介面,首先先測試一下我們要使用的基本模組是否有被正確加入環境中。 輸入 ```python= import numpy as np #引入numpy 套件 ``` 輸入完畢後按下快捷鍵fn+F5或是按下上面的綠色箭頭"執行" ###### 註: 這部份由於macOS的設定問題,鍵盤上的功能鍵的功能會優先於其他軟體的功能,可以去設定做設置,使得F5可以直接執行程式。  執行後會跳出這個視窗,詢問執行的一些細節,大家可以參照下圖的設定,將"Remove all variables before execution" 打勾,會比較方便之後在右上角的Variables explorer 檢查參數。  ## 測試模組 到這裡算是確認可以正常運作,接下來測試一下"numpy"和"matplotlib"兩個最常使用的模組。 大家可以先把這段代碼複製進去測試一下。 ```python= import numpy as np #引入 numpy import matplotlib.pyplot as plt #引入matplotlib def f(x): #定義一個sin function做為測試用 return np.sin(x) t = np.arange(0,10,0.1) #建立一個array 0~10 0.1為間隔 plt.plot(f(t)) #繪圖 ``` 複製後執行,第一次執行應該會在右下角執行結果跳出一段文字   表示圖片生成的位置在右上角的Plot中,但我們通常會習慣將圖繪製在Consule中,所以可以點選右邊那欄的"Plots",並將右上角選單點開,將"Mute inline plotting"項取消。  再次執行,就可以看到圖被繪製在Consule中了。  另外由於這門課會使用到Vpython 所以我們也需要確認我們的環境是有Vpython的 我們可以在右下角的Console 輸入 `import vpython` 然後按下Enter,如果沒有報錯就代表你的環境已經可以使用Vpython了。  ## Python 2 安裝步驟 因為Vpython大多還是用於Python 2的場景下(雖然3也可用),但網路上資源比較多。考量到有些人也許也會有需求,同樣放上教學給各位。 使用剛剛裝好的或是已經建置好的Anaconda。  選擇environments,點選base 旁的綠色箭頭選擇Open Terminal   打開後會得到好用但又可怕的東西,也許你的會和我的長得不太一樣,不過都是能用的。 我們需要輸入這串指令 ``` conda create -n py27 python=2.7 ```  中間會停下來被問要不要安裝一些東西 輸入"y" 就對了。 這個時候回來看,你就可以看到新安裝的Python 2.7了。  接著點選py27的箭頭,選擇Open Terminal  輸入這串指令來安裝Vpython ``` conda install -c mwcraig vpython ``` 完成後,回到command line 的畫面。  輸入 `pythonw`  這時候就可以輸入程式碼,我們測試一下Vpython。 輸入 `from visual import *`  沒有報錯,且右下角會跳出一個繪圖的地方,就代表安裝成功。 由於Python(x,y)不支援Mac OS,因此在安裝的地方需要自行調適版本,助教已經盡力找到一個適合可以使用的版本。但還是較推薦使用Python 3 來安裝。 有問題都歡迎來信,或是來509A,可以當面幫你疑難排解!
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.