【问题标题】:Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)错误:无法在 ARM 默认前缀 (/opt/homebrew) 下安装在 Rosetta 2 下
【发布时间】:2022-11-04 06:46:01
【问题描述】:

我尝试用 Brew 升级

$ brew upgrade stripe/stripe-cli/stripe

我有:

Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!
To rerun under ARM use:
    arch -arm64 brew install ...
To install under x86_64, install Homebrew into /usr/local.

正如建议的那样,我试过了

$ arch -arm64 brew install

但得到:

Error: Invalid usage: This command requires at least 1 formula or cask argument.

我尝试根据此tutorial 安装 Rosetta 2

$ /usr/sbin/softwareupdate --install-rosetta --agree-to-license

但我得到了:

Installing Rosetta 2 on this system is not supported.

【问题讨论】:

    标签: homebrew apple-m1


    【解决方案1】:

    我将原始参数添加到 arch -arm64 brew upgrade 并且它有效

    $ arch -arm64 brew upgrade stripe/stripe-cli/stripe
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-05
      • 2021-03-01
      • 1970-01-01
      • 2021-03-16
      • 1970-01-01
      • 1970-01-01
      • 2011-06-15
      • 2011-08-25
      相关资源
      最近更新 更多