iMac mini 使用的 iMac OS 上原本就有 python 3.9 ,同時也可以進行「MPS」的GPU運算功能,不過在使用之前,還是先設定好 python 的虛擬環境,方便之後的程式修改以及版本控管。
- 建立虚擬環境
iMac OS 的 python 3.9 已經有有包含「venv」虛擬工具,所以不需要再另外安裝,只需要進行環境就可以。
python3 -m venv 「工作目錄」
這時候就會產生一個工作目錄出來。然後,進入工作目錄啟動虛擬環境。
source bin/activate
- 安裝 Library
在 iMac 的命令預先就已經有安裝「numpy」,所以只要安裝其他常用的程式庫就可以。
pip install pandas
pip install matplotlib
同時因為「pyTorch」以及「MPS」在一開始就安裝了,所以可以利用「pyvenv.cfg」這個檔案來引入外部的程式庫。
include-system-site-packages=true
- 設定 Jupyter 連動
接下來設定在 jupyter 界面上啟動不同的 python 虛擬環境。首先,還是虛擬環境的狀態下,安裝「ipykernel」,同時設定好在 jupyter 界面上的環境名稱,例如「Vocus-env」。
pip3 install ipykernel
ipython kernel install —-user —-name=“Vocus-env”
安裝完之後就可以看到在新增程式檔的地方,可以選擇不同的 python 環境。

最後再回來終端機結束虛擬環境就可以了。
deactivate