【问题标题】:Error: Cannot install on Intel processor in ARM default prefix (/opt/homebrew)错误:无法以 ARM 默认前缀 (/opt/homebrew) 安装在 Intel 处理器上
【发布时间】:2021-08-25 09:06:52
【问题描述】:

在尝试brew install 命令时,我收到以下错误:

错误:无法以 ARM 默认前缀 (/opt/homebrew) 安装在 Intel 处理器上!

我查看了 StackOverflow,但大多数问题/答案都是关于 Apple M1 芯片计算机存在此问题。但是,我的问题出在 Intel Macbook Pro 上。

我认为此问题的原因如下...我重置了 MBP 并使用 Apple 迁移助手复制了我的 Apple Mac Mini(带 M1 芯片)的文件、文件夹、设置。

【问题讨论】:

  • 这适用于您要安装的每个软件包?
  • 是的(doctl,stripe-cli,...)
  • 您将/opt/homebrew 文件夹从m1 mac 复制到intel mac。因此,当您运行 brew install 命令时,它会尝试将其安装在特定于 m1 的 /opt/homebrew 路径中。您必须从/opt/homebrew 位置删除brew 并将其安装在/usr/local/homebrew/(这是基于英特尔的mac 的默认设置)。然后你就可以安装任何工具了。
  • 感谢@SaravanakrishnanPk,删除该文件夹解决了问题。

标签: macos homebrew apple-m1 apple-silicon


【解决方案1】:

您将 /opt/homebrew 文件夹从 m1 mac 复制到了 intel mac。因此,当您运行 brew install 命令时,它会尝试将其安装在特定于 m1 的 /opt/homebrew 路径中。

您必须从 /opt/homebrew 位置删除 brew 并将其安装在 /usr/local/homebrew/ (这是基于英特尔的 Mac 的默认设置)。然后你就可以安装任何工具了。

【讨论】:

    猜你喜欢
    • 2022-11-04
    • 2021-03-05
    • 2021-02-23
    • 2016-11-15
    • 1970-01-01
    • 2017-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多