配置代理#
在安裝 python 前請務必配置好代理環境,以免出現 github 無法訪問等情況安裝失敗。
推薦使用 Hiddify 軟體系統代理模式,在終端窗口輸入以下命令啟用終端 proxy。
export https_proxy="proxyaddress:port"
安裝 Homebrew 與 xcode 命令行工具#
在Homebrew首頁獲取 Homebrew 的安裝命令如下:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安裝分為兩步,首先腳本會安裝 xcode 命令行工具,再次輸入密碼後安裝 Homebrew。
完成 Homebrew 後,根據命令行提示將 Homebrew 添加進入 PATH 環境變量。
此時在終端窗口輸入python3 --version
可以發現 xcode 命令行自帶了 python3.9 環境。
安裝 python3#
使用 Homebrew 安裝(可選)#
為了運行更高版本或指定版本的 python3,使用 Homebrew 安裝 python3.12 和 cmake。
brew install python
brew install cmake
可以看出 homebrew 安裝 python 非常簡潔方便,默認安裝 python 最新版本並配置環境變量。後續可以繼續結合 pyenv、venv 和 pip 進行包管理與環境管理。比較適合 mac 上進行輕量化的需求(畢竟金子做的硬碟)。
使用 Anaconda 安裝(推薦)#
筆者從事深度學習相關工作,使用 Anaconda 進行 python 版本與環境管理非常方便,但是 Anaconda 非常佔用系統空間(約 4G 左右),也可以選擇安裝在移動硬碟上更方便在多設備之間遷移運行環境。
直接從Anaconda 官網或清華鏡像下載 anaconda 安裝包進行安裝。
通常運行環境如 JRE、python 在 macos 中都是以文件目錄的形式安裝,並通過類似於 linux 下的 bashrc 配置文件來配置環境變量,安裝工具通常會自動配置好環境變量。與 dmg 文件安裝應用不同的是,這些內容如果想要重新安裝需要刪除目錄下對應的文件,具體方式建議詢問 chatgpt