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
![](https://img2024.cnblogs.com/blog/1430396/202404/1430396-20240415154305122-1583561905.png)
六 切换 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