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
分类:
mac相关应用及操作
, Python/pytest
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
2020-04-15 mac导入HTMLTestRunner