Homebrew“怯懦地拒绝”安装 OpenCV

luc*_*kyo 5 homebrew opencv installation

我正在尝试使用 Homebrew 安装 OpenCV。

打字后

sudo brew install opencv 
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息

怯懦地拒绝 sudo brew install

我该如何解决这个问题?

slh*_*hck 8

你不需要sudoHomebrew

跑:

brew install opencv
Run Code Online (Sandbox Code Playgroud)

Homebrew永远不需要提升任何权限——除非与其他已安装的库存在冲突:

Homebrew 旨在无需使用 sudo 即可工作。您可以决定使用它,但我们强烈建议不要这样做。如果您使用过 sudo 并遇到错误,那么它很可能是原因。

如果没有 就无法安装sudo,请确保您拥有/usr/local并拥有正确的权限 - 也可以运行此脚本。跑步brew doctor通常也会给你一些很好的提示。

  • 你有没有搞过 `chmod`,可能在那里与 `sudo` 结合使用?尝试`sudo chown -R $USER /usr/local`。之后有效果吗?如果没有,请发布一个完整的 `ls -la` 列表,包括 `/usr/local` 和 `brew doctor` 所说的内容。 (2认同)