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

如何修改Homebrew前缀?Intel Mac迁移后遇Dart安装失败问题

解决Intel Mac上Homebrew前缀从/opt/homebrew改为/usr/local的问题

步骤1:彻底卸载ARM版Homebrew

数据迁移带来的是适配Apple Silicon的ARM版Homebrew,必须完全清理:

  • 先卸载所有已安装的包:
    /opt/homebrew/bin/brew uninstall --force --ignore-dependencies $(/opt/homebrew/bin/brew list)
    
  • 删除ARM版Homebrew的核心目录:
    sudo rm -rf /opt/homebrew
    

步骤2:清理环境变量中的ARM版路径

检查你的shell配置文件(比如~/.zshrc、~/.bash_profile、~/.profile),删除所有包含/opt/homebrew的配置行(比如export PATH="/opt/homebrew/bin:$PATH")。
修改后刷新环境变量,以zsh为例:

source ~/.zshrc

步骤3:重新安装Intel版Homebrew

执行官方安装脚本,Intel芯片Mac上该脚本会自动将前缀设为/usr/local:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

步骤4:验证结果

执行以下命令确认前缀已切换:

brew --prefix

正常输出应为/usr/local,此时再执行brew install dart即可正常安装。


内容的提问来源于stack exchange,提问作者Thành Nguyễn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 01:05:23