又出现新的Error: Cannot install on Intel processor in ARM default prefix (/opt/homebrew)!
时间: 2024-09-20 13:15:23 浏览: 65
k8s之failed to find plugin "flannel" in path [/opt/cni/bin]
这个错误通常出现在试图在苹果M1芯片(ARM架构)的Mac上使用Homebrew (针对Intel处理器设计的软件包管理器),尝试在默认的前缀`/opt/homebrew`目录下安装专为Intel架构设计的软件包时。Homebrew默认是在M1 Mac上安装到专门为M1优化的prefix (`/opt/homebrew-arm64`)。
对于这种情况,你需要做的是确保你正在正确地为你的硬件平台安装软件。如果你确实需要在Intel支持的软件上工作,你应该使用Homebrew的ARM版本安装,即:
```sh
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/main/install.sh)"
```
或者切换到适当的前缀,例如:
```sh
brew config set --global prefix /usr/local/opt/intel
```
这会让Homebrew在`/usr/local/opt/intel`下安装适合Intel处理器的软件。然后你可以使用`brew install <package-name>`来安装相应的Intel兼容包。
阅读全文