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

MacOS Monterey安装Python 3.10后终端无法识别,仍显示3.9.12

解决终端Python版本与已安装版本不一致的问题

原因分析

终端中默认调用的python3指向了旧版本的Python(3.9.12),这是因为旧版本的路径在系统环境变量PATH中的优先级高于Python 3.10的路径。

解决步骤

1. 确认Python 3.10的安装路径

  • 官方安装包安装的Python 3.10,默认路径为:/Library/Frameworks/Python.framework/Versions/3.10/bin/
  • Homebrew安装的Python 3.10:
    • Intel芯片Mac:/usr/local/bin/python3.10
    • M系列芯片Mac:/opt/homebrew/bin/python3.10

2. 修改系统环境变量PATH

先输入echo $SHELL查看终端使用的Shell类型,再修改对应配置文件:

  • Zsh(路径显示/bin/zsh):编辑~/.zshrc文件
  • Bash(路径显示/bin/bash):编辑~/.bash_profile或~/.bashrc文件

操作示例(以Zsh为例):

  1. 打开配置文件:
open -e ~/.zshrc
  1. 在文件末尾添加对应路径(根据安装方式选择):
    • 官方安装路径:
    export PATH="/Library/Frameworks/Python.framework/Versions/3.10/bin:$PATH"
    
    • Homebrew Intel芯片:
    export PATH="/usr/local/bin:$PATH"
    
    • Homebrew M系列芯片:
    export PATH="/opt/homebrew/bin:$PATH"
    
  2. 保存文件后,让配置生效:
source ~/.zshrc

3. 验证修改结果

在终端输入以下命令,确认版本是否切换为3.10:

python3 --version

也可以直接指定版本号调用,验证3.10是否正常:

python3.10 --version

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 09:01:08