在 Mac 上安裝多個 Python 版本可透過幾種不同方法實現。
1 Homebrew
1.1 安裝 Homebrew
若安裝過,跳過該步。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1.2 安裝 Python
如安裝 Python 3.7:
brew install python@3.7
1.3 切換 Python 版本
Homebrew 會將安裝的 Python 放在獨立目錄。你可以透過修改 PATH 環境變數或使用 brew link
和 brew unlink
命令來切換不同版本的 Python。
由於已經無法下載到 3.6,放棄該方案:
2 使用 pyenv
用於在同一系統上安裝和管理多個 Python 版本。
2.1 安裝 pyenv
使用 Homebrew 安裝 pyenv:
brew install pyenv
2.2 安裝 Python 版本
使用 pyenv 安裝特定版本 Python:
pyenv install 3.7.9
設定 Python 版本
使用 pyenv 設定全域性或區域性(專案級)Python 版本。例如,要全域性設定 Python 3.7.9,使用:
pyenv global 3.7.9
3 使用 Anaconda
Anaconda 是一個針對科學計算的 Python 發行版,它允許你管理多個 Python 環境。
-
下載並安裝 Anaconda:
從 Anaconda 官網 下載適用於 Mac 的安裝器,並按照指示進行安裝。 -
建立新的 Python 環境:
使用 Anaconda,你可以建立具有不同版本 Python 的獨立環境。例如:conda create -n myenv python=3.7
-
啟用和使用環境:
要使用特定環境,請啟用它:conda activate myenv
注意事項
- 在使用這些工具時,請確保你瞭解當前啟用的 Python 環境,以避免版本混淆。
- 這些方法可以共存,但通常最好選擇一種並堅持使用,以保持環境的一致性和可管理性。
- 瞭解如何正確配置 PATH 環境變數對於管理多個 Python 版本至關重要。
4 官網下載壓縮包
適用於Unix & Linux 平臺安裝 Python:
以下為在 Unix & Linux 平臺上安裝 Python 的簡單步驟:
- 開啟 WEB 瀏覽器訪問https://www.python.org/downloads/source/
- 選擇適用 於Unix/Linux 的原始碼壓縮包。
- 下載及解壓壓縮包。
- 如果你需要自定義一些選項修改Modules/Setup
- 執行 ./configure 指令碼
- make
- make install
執行以上操作後,Python 會安裝在 /usr/local/bin 目錄,直接設定到 IDE 即可:
Python 庫安裝在 /usr/local/lib/pythonXX,XX 為你使用的 Python 的版本號。
關注我,緊跟本系列專欄文章,咱們下篇再續!
作者簡介:魔都技術專家,多家大廠後端一線研發經驗,在分散式系統設計、資料平臺架構和AI應用開發等領域都有豐富實踐經驗。
各大技術社群頭部專家博主。具有豐富的引領團隊經驗,深厚業務架構和解決方案的積累。
負責:
- 中央/分銷預訂系統效能最佳化
- 活動&優惠券等營銷中臺建設
- 交易平臺及資料中臺等架構和開發設計
- 車聯網核心平臺-物聯網連線平臺、大資料平臺架構設計及最佳化
- LLM應用開發
目前主攻降低軟體複雜性設計、構建高可用系統方向。
參考:
- 程式設計嚴選網
本文由部落格一文多發平臺 OpenWrite 釋出!