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

使用brew命令无法升级Python3:已安装却提示‘python not installed’

解决brew升级Python3提示“python not installed”的问题

原因

Homebrew 现在已经将 Python3 的包名统一改为 python,不再使用旧的 python3 包名,所以执行 brew upgrade python3 会触发“python not installed”的错误提示。

解决步骤

  • 先检查本地 brew 已安装的 Python 相关包,执行命令:
    brew list | grep python
    
    如果输出里有 python,说明你的 Python3 是通过 brew 安装的,只是包名变了。
  • 直接用新包名执行升级命令:
    brew upgrade python
    
  • 如果上面的检查没有输出 python,说明你的 Python3 不是通过 brew 安装的(比如是从官网下载安装、系统自带或其他渠道)。如果想改用 brew 管理 Python,先备份好现有 Python 环境的依赖,然后卸载当前 Python3,再执行:
    brew install python
    
    安装完成后,后续就可以用 brew upgrade python 来升级最新版本了。
  • 可以用 brew info python 查看 brew 仓库里 Python 包的最新版本和本地安装状态,确认升级情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 12:55:53