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

在macOS通过Homebrew安装watchman时遇automake正则表达式错误

解决macOS下用Homebrew安装watchman时的automake正则错误

这明显是你的Homebrew core tap仓库里的automake公式文件出了问题——要么是本地文件损坏,要么是拉取的代码存在语法错误,哪怕执行了brew update也没修复好。试试下面这些步骤来解决:

  • 重置并重新拉取Homebrew Core仓库
    先把core tap移除再重新添加,确保本地的公式文件是完整且最新的:

    brew untap homebrew/core
    brew tap homebrew/core
    

    如果上面的命令执行有问题,也可以手动进入core tap目录重置git仓库:

    cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
    git reset --hard origin/master
    git pull
    
  • 清理Homebrew缓存
    缓存的损坏文件也可能导致这类问题,清理一下缓存和旧文件:

    brew cleanup
    brew cache clean
    
  • 先单独安装automake,再安装watchman
    先确保依赖的automake能正常安装,再去安装watchman:

    brew install automake
    

    等这一步成功完成后,再执行watchman的安装命令:

    brew install watchman
    
  • 强制更新Homebrew到最新版本
    如果前面的步骤都没用,可能是你的Homebrew版本太旧,和新的公式文件不兼容,强制更新试试:

    brew update --force
    brew upgrade
    

如果以上所有步骤都试过还是无法解决,那可以考虑完全卸载Homebrew后重新安装,但这是最后的办法,优先尝试前面的步骤。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 07:14:07