[Python 教學] 如何切換 Python 版本,讓 Pyenv 幫你輕鬆管理版本

pyenv 切換 python 版本

Pyenv 是一個 Python 版本控制的套件,安裝好後可以輕鬆切換 Python 版本,如果你有 Python 版本切換的困擾的話,那 Pyenv 絕對是你的好幫手!本篇從 Pyenv 安裝 (Mac,Windows,Linux) 教學,到 Python 版本切換都有詳細介紹。

如何安裝 Pyenv?

1. Mac 安裝 Pyenv

  1. 更新 Homebrew,和安裝 Pyenv 的相依套件
  1. 利用 Homebrew 在 Mac 安裝 pyenv
  1. 執行以下指令,在 ~/.zshrc 加入 PYENV_ROOT 路徑和 pyenv init
  1. 重新啟動 shell,就完成囉!

2. Windoes 安裝 Pyenv

  1. 使用 git 下載 pyenv-win
  1. 設定環境變數
  1. 重新開啟終端機,就完成囉!

3. Linux 安裝 Pyenv

  1. 更新 apt-get 和安裝相依性套件
  1. 利用 git 安裝 pyenv
  1. 執行以下指令,在 ~/.bashrc 加入 PYENV_ROOT 路徑和 pyenv init

關於其他 system 需要安裝的相依套件,可以參考這篇文件:
https://github.com/pyenv/pyenv/wiki#suggested-build-environment

  1. 重新啟動 shell,就完成囉!

4. 如何驗證 Pyenv 有沒有安裝成功?

如何使用 Pyenv 切換 Python 版本

  1. 查看 pyenv 可安裝 Python 版本
  1. 安裝想選擇的 python 版本
  1. 查看已經安裝過的 pyenv python 版本
  1. 切換 Python 版本,可以選擇用 global、local 或 shell 來執行:

global & local & shell 三者使用方法差異在於:

  • global 對應於全局
  • local 對應於當前資料夾
  • shell 對應於當前 shell
  • 優先順序是 shell > local > global

Pyenv 切換 python 版本成功後,如何查看?

可以使用 python3 –version 來查看目前 python 版本,如果顯示的是你剛設定的版本,就代表成功囉

Pyenv 如何切換成原始系統的版本?

可以使用 pyenv {{global}} system,system 代表原本系統的 python 版本,就可以切換回去囉!

關於 Python 教學的延伸閱讀:

▍本站的其他相關教學:

以上就是使用 Pyenv 切換 Python 的使用教學,希望對你有幫助,那本篇就介紹到這邊,任何問題歡迎底下留言!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *