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

终端默认Python版本显示异常,如何更新为3.10.6?

解决macOS下Python默认版本不更新的问题

方法一:通过shell配置文件设置别名或调整PATH优先级

  1. 先确认当前使用的shell类型,终端输入:

    echo $SHELL
    

    输出为/bin/zsh则编辑~/.zshrc,输出为/bin/bash则编辑~/.bash_profile。

  2. 打开对应的配置文件,以zsh为例:

    open -e ~/.zshrc
    
  3. 在文件末尾添加以下内容二选一:

    • 直接设置别名(简单直观):
      alias python='$(which python3)'
      
    • 调整PATH优先级(更稳妥,确保系统优先调用brew安装的版本):
      # Intel芯片Mac用这个路径
      export PATH="/usr/local/bin:$PATH"
      # M系列芯片Mac用这个路径
      export PATH="/opt/homebrew/bin:$PATH"
      
  4. 让配置立即生效:

    source ~/.zshrc
    

    (bash环境替换为source ~/.bash_profile)

  5. 测试:输入python --version,应该显示3.10.6。

方法二:使用brew强制关联最新版本

如果是通过brew安装的Python,直接执行以下命令让brew覆盖默认的python指向:

brew link --overwrite python

若提示权限不足,添加sudo执行:

sudo brew link --overwrite python

注意事项

  • 不要删除系统自带的Python,部分系统工具依赖它,通过别名或PATH修改是更安全的方案。
  • 若修改后未生效,重启终端再测试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 14:54:19