# 依照以下步驟成功在 Mac M1 架設網站伺服器 終於成功地在我的 Mac M1 上安裝了沒有任何錯誤的環境!! **目標:** 1. 在 M1 Mac 上安裝 Python(需使用 Miniforge 而非 Anaconda) 2. 運行 http://0.0.0.0:8000 來看 D3 的互動資料視覺化成品 **步驟:** (以下參考 Yungger 在 Medium 發表的 **在ARM 版本的 Mac M1 上安裝 Python** 並成功安裝,想仔細參考安裝畫面可參考: https://bit.ly/3qIEYZS ) 1. 在 App Store 搜尋「 Xcode 」並安裝 2. 安裝完畢後,打開「終端機」,輸入 % sudo xcodebuild -license 3. 閱讀授權文件,持續按「space」鍵直到提示輸入「agree, print, cancel」,需輸入「agree」 4. 安裝 Homebrew 5. 下載 ARM 版 Homebrew % cd /opt % mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew 6. 加入路徑至環境變數 * 在終端機下輸入 % nano ~/.zshrc * 在檔案內容的最下面, 加入此環境變數 PATH export PATH=$PATH:/opt/homebrew/bin * 存檔離開後, 在終端機下輸入下面指令, 讓環境變數能即刻生效。 % source ~/.zshrc * 在終端機 App 貼上下面兩列指令字串 % echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/vincent/.zprofile % eval $(/opt/homebrew/bin/brew shellenv) (以上階段需要等個兩三分鐘) 7. 檢查是否已正常安裝且可執行 % brew help 8. 透過 homebrew 安裝 miniforge % brew install miniforge 9. 初始化 Shell % conda init zsh 10. 依指示重啟 Terminal 後, 會自動進入 Conda 的預設基礎環境 base。 11. 檢查是否已正常安裝且可執行 % conda help 12. 新增虛擬環境 % conda create -n my_viz 13. 啟動 (進入) 專案環境 % conda activate my_viz 14. 關閉 (離開) 專案環境 % conda deactivate 15. 運行 http://0.0.0.0:8000 此時可以瀏覽開發的網頁 註:拒絕連線時重啟指令 python3 -m http.server Reference: 在ARM 版本的 Mac M1 上安裝 Python https://bit.ly/3qIEYZS How To Setup a Simple Web Server in Python https://medium.com/techtofreedom/how-to-setup-a-simple-web-server-in-python-d9c90b892cb4
×
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
.