<font color=#008000> >作者: 吳姿瑩 >更新:2022.09.28 </font>[color=#008000] # Lesson03: 安裝Vpython(for Mac) ###### tags: `運動科學模擬` `多元選修` `VPython` `安裝` `mac` ## 安裝版本為:Python 3.X + VPython 7 ## :memo:安裝xcode #### 1.利用終端機安裝xcode * 在終端機中指令列打上 ``` xcode-select --install ``` <a href="https://imgur.com/tHcUQJw"><img src="https://i.imgur.com/tHcUQJw.png" title="source: imgur.com" /></a> * 畫面會跳出安裝確定資訊 <a href="https://imgur.com/BHUaHAw"><img src="https://i.imgur.com/BHUaHAw.png" title="source: imgur.com" /></a> * 安裝同意資訊 <a href="https://imgur.com/1USH817"><img src="https://i.imgur.com/1USH817.png" title="source: imgur.com" /></a> * 安裝過程需下載時間,終端機畫面如下 <a href="https://imgur.com/dav5Saz"><img src="https://i.imgur.com/dav5Saz.png" title="source: imgur.com" /></a> * 安裝xcode成功資訊 <a href="https://imgur.com/8rhmiiC"><img src="https://i.imgur.com/8rhmiiC.png" title="source: imgur.com" /></a> * 安裝xcode成功以後,需要重新開機(需等待一段時間) <a href="https://imgur.com/U8JgBx8"><img src="https://i.imgur.com/U8JgBx8.png" title="source: imgur.com" /></a> * 重新開機以後會跳出終端機畫面 <a href="https://imgur.com/muDe1ZY"><img src="https://i.imgur.com/muDe1ZY.png" title="source: imgur.com" /></a> ## :memo:安裝Homebrew #### 2.安裝 Homebrew * 利用終端機安裝Homebrew,在指令列上打上 ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` <a href="https://imgur.com/SPJWBcR"><img src="https://i.imgur.com/SPJWBcR.png" title="source: imgur.com" /></a> * 安裝需本機使用者密碼 (亦可上一步使用sudo) <a href="https://imgur.com/3pQJB6b"><img src="https://i.imgur.com/3pQJB6b.png" title="source: imgur.com" /></a> * 安裝Homebrew終端機畫面 <a href="https://imgur.com/zPJ7grp"><img src="https://i.imgur.com/zPJ7grp.png" title="source: imgur.com" /></a> * 安裝Homebrew結束終端機畫面 <a href="https://imgur.com/rHtZx6i"><img src="https://i.imgur.com/rHtZx6i.png" title="source: imgur.com" /></a> * 根據Next steps設定好Path,複製三指令在指令列中 <a href="https://imgur.com/daANM2T"><img src="https://i.imgur.com/daANM2T.png" title="source: imgur.com" /></a> * 測試Homebrew是否安裝好,在指令列中打 ``` brew doctor ``` <a href="https://imgur.com/xGy5dX3"><img src="https://i.imgur.com/xGy5dX3.png" title="source: imgur.com" /></a> * 測試brew doctor結果 <a href="https://imgur.com/dTDu3SW"><img src="https://i.imgur.com/dTDu3SW.png" title="source: imgur.com" /></a> ## :memo:安裝python #### 3.安裝 python * 利用終端機安裝Homebrew,在指令列上打上 ``` brew install python3 ``` <a href="https://imgur.com/jkAY9aJ"><img src="https://i.imgur.com/jkAY9aJ.png" title="source: imgur.com" /></a> * 安裝python時終端機畫面 <a href="https://imgur.com/KA0JEK9"><img src="https://i.imgur.com/KA0JEK9.png" title="source: imgur.com" /></a> * 安裝python完成畫面 <a href="https://imgur.com/erKFTUN"><img src="https://i.imgur.com/erKFTUN.png" title="source: imgur.com" /></a> * 測試python安裝是否成功,在指令列打上 ``` python3 ``` <a href="https://imgur.com/W3hYzxT"><img src="https://i.imgur.com/W3hYzxT.png" title="source: imgur.com" /></a> * 成功進入python3 <a href="https://imgur.com/fGdPc8V"><img src="https://i.imgur.com/fGdPc8V.png" title="source: imgur.com" /></a> * 離開python3在指令列上打上 ``` Exit() ``` <a href="https://imgur.com/YkFo6uD"><img src="https://i.imgur.com/YkFo6uD.png" title="source: imgur.com" /></a> * 更新python指令 ``` brew reinstall python@3.10 ``` <a href="https://imgur.com/4JxPn6q"><img src="https://i.imgur.com/4JxPn6q.png" title="source: imgur.com" /></a> ## :memo:安裝 VPython #### 4.安裝 VPython * 利用終端機安裝VPython,在指令列上打上 ``` pip3 install vpython ``` <a href="https://imgur.com/CLbL5N4"><img src="https://i.imgur.com/CLbL5N4.png" title="source: imgur.com" /></a> * 安裝時終端機畫面為 <a href="https://imgur.com/eY0huDc"><img src="https://i.imgur.com/eY0huDc.png" title="source: imgur.com" /></a> * 倘若需更新pip,在指令列上打上 ``` /Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip ``` 或是指令列打上 ``` python3 -m pip install --upgrade pip ``` <a href="https://imgur.com/kJXo952"><img src="https://i.imgur.com/kJXo952.png" title="source: imgur.com" /></a> ## :memo:測試 VPython #### 5.測試 VPython * 進入python,在指令列上打 ``` python3 ``` <a href="https://imgur.com/IYBifia"><img src="https://i.imgur.com/IYBifia.png" title="source: imgur.com" /></a> * 利用vpython 畫出一個球 ``` from vpython import * sphere() ``` * 在網頁上則會出現一個球,表成功安裝Vpython <a href="https://imgur.com/C4QkBKP"><img src="https://i.imgur.com/C4QkBKP.png" title="source: imgur.com" /></a>