【 Version Management 】Python 版本管理與虛擬環境 ( macOS )
內容
- 學習目標
- 前置準備作業
- 程式與軟體
- pyenv 安裝與使用
學習目標
- 在 macOS 建立安裝多個
Python
版本並進行版本管理 Python
虛擬環境建立與使用
程式與軟體
- Homebrew
- pyenv
- pyenv-virtualenv
- Python
pyenv 安裝與使用
Step 1. 安裝 Homebrew
- 請在
終端機
執行下方指令/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Step 2. 更新 Homebrew
- 請在
終端機
執行下方指令brew update
Step 3. 安裝 pyenv
-
請在
終端機
執行下方指令brew install pyenv-virtualenv
Step 4. 加 pyenv-virtualenv
到 bash shell
- 請在
終端機
執行下方指令echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
Step 5. 加 pyenv
到 bash shell
- 請在
終端機
執行下方指令echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
Step 6. Reload profile
- 請在
終端機
執行下方指令source ~/.bash_profile
Step 7. 查看可安裝的 Python
版本
-
請再新開一個
終端機
並執行下方指令pyenv install --list | grep " 3\.[67]"
Step 8. 安裝 Python 3.6.8
-
請在
終端機
執行下方指令pyenv install -v 3.6.8
Step 9. 列出本機的 Python
版本清單
-
請在
終端機
執行下方指令pyenv versions
Step 10. 使用 Python 3.6.8
-
請在
終端機
執行下方指令pyenv global 3.6.8
Step 11. 確認所使用的 Python
版本
-
請在
終端機
執行下方指令python -V
Step 12. 建立 Python 3.6.8
虛擬環境
-
請在
終端機
執行下方指令pyenv virtualenv 3.6.8 env-3.6.8
Step 13. 建立 test
資料夾
- 請在
終端機
執行下方指令mkdir test
Step 14. 切換路徑到 test
資料夾
-
請在
終端機
執行下方指令cd test
Step 15. 將 test
資料夾套用 env-3.6.8
虛擬環境設定
-
請在
終端機
執行下方指令pyenv local env-3.6.8
Step 16. 確認所使用的 Python
版本
-
請在
終端機
執行下方指令python -V