You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修复macOS Ventura终端Python版本显示不符问题?

解决终端Python版本不匹配问题

1. 定位当前Python的来源路径

先确认终端调用的Python具体来自哪个位置,执行命令:

which python3

如果输出仍指向Anaconda旧路径(比如/Users/xxx/anaconda3/bin/python3),说明系统PATH里还残留旧配置。

2. 清理Shell配置文件中的Anaconda残留

macOS Ventura默认使用zsh,检查以下配置文件:~/.zshrc、~/.bash_profile(若仍用bash)、~/.profile,找到类似以下的Anaconda初始化代码块并删除:

# >>> conda initialize >>>
...
# <<< conda initialize <<<

保存文件后,执行source ~/.zshrc(zsh环境)或source ~/.bash_profile(bash环境)让配置立即生效。

3. 调整PATH优先级指向Python 3.11

从Python官网安装的3.11,默认路径通常是/Library/Frameworks/Python.framework/Versions/3.11/bin;如果用Homebrew安装,路径一般是/opt/homebrew/bin/python3。

将该路径添加到PATH最前端,编辑~/.zshrc(或对应bash配置文件),新增一行:

export PATH="/Library/Frameworks/Python.framework/Versions/3.11/bin:$PATH"

保存后执行source ~/.zshrc,再用which python3确认路径已更新为3.11的位置。

4. 验证版本

执行命令确认结果:

python3 --version

若显示Python 3.11.x则成功,若仍未生效,尝试重启终端或电脑确保配置完全加载。

内容的提问来源于stack exchange,提问作者Mahabul Islam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 18:10:27