Mac python 多版本安装、删除、切换

  brew install pyenv

版本验证

 pyenv -v

 

二 查看所有的 Python版本

 pyenv versions 

 

*指向的是当前所使用的版本,system是系统安装的python

即可选择现成的interpreter

三 查看所有可以安装的python版本

pyenv install --list

 

截图部分

四 安装指定版本

pyenv install 3.8.9

 

五 卸载指定版本

pyenv uninstall 3.8.9

查看安装的 Python版本

pyenv versions 

 

 

六 切换 python默认使用版本

1.全局切换interpreter(不建议使用)

pyenv global 3.8.9

切换成系统版本

pyenv global system

 

2.当前目录及其子目录生效(激活)

pyenv local 3.8.9

激活后,在每次进入该目录时会自动切换到指定的版本。如果取消激活则使用--unset参数:
pyenv local --unset

3.shell切换interpreter

pyenv shell 3.8.9

解除shell设置

pyenv shell --unset

 

 七 验证当前版本

查看切换是否成功

python -V

 

如果切换不成功,那么需要配置环境变量

mac修改环境变量path

# pythpn
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/shims:$PATH"
if command -v pyenv 1>/dev/null 2>&1; then
 eval "$(pyenv init -)"
fi

 

八 更新版本管理数据库在进行安装、删除指定python版本后使用,更新版本管理数据库

 

pyenv rehash

 

九 安装 pip

使用中科大的源

pip install -r ./requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple

或者清华的源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package

 

posted @ 2024-04-15 15:23  yimu-yimu  阅读(1297)  评论(0编辑  收藏  举报