Macos python 版本升降级控制(pyenv)

Macos python 版本升降级控制(pyenv)

DONG HAO
2022-02-07 / 0 评论 / 467 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2022年02月07日,已超过801天没有更新,若内容或图片失效,请留言反馈。

安装pyenv

brew install pyenv

添加环境变量到~/.zshrc 或者 ~/.bash_profile中

export PYENV_ROOT=/usr/local/var/pyenv
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
export PATH=${PYENV_ROOT}/shims:${PATH}

应用环境变量

source ~/.zshrc

全局切换python版本

pyenv global 3.8.11

pyenv 使用

# 1. 查看正在使用的python版本
$ pyenv version 
system (set by /usr/local/var/pyenv/version)

# 2. 查看系统支持的python版本
$ pyenv versions
* system (set by /usr/local/var/pyenv/version)
  3.8.11

## * 表示正在使用的python版本, system 表示系统自带的python

# 3. 查看可以安装的python有哪些
pyenv install -l
Available versions:
  2.1.3
  2.2.3
  2.3.7
  2.4
  2.4.1
  2.4.2
  2.4.3
  2.4.4
  * * *
  
# 4. 安装指定版本的pyton
 pyenv install 3.8.11
 
# 5. pyenv local 设置当前目录使用的python版本
$ mkdir py3   && cd py3  && pyenv local 3.8.11

# 验证:
# MacBookPro in /tmp/py3 
$ python -V
Python 3.8.11

# MacBookPro in /tmp/py3 
$ cd

$ python -V
Python 3.8.11

# 6. 全局切换python版本
$ pyenv global 3.8.11 (pyenv versions 可查看能使用的版本)

# 7. 解除local设置
$ pyenv local --unset

# 8. 切换回系统版本
$ pyevn global system

# 9. 卸载python版本
$ pyenv uninstall 3.8.11
0

评论 (0)

取消