Brew 医生说:“警告:/usr/local/include 不可写”

问题描述

拥有它和其中的一切。

Mac OS High Sierra 或更新版本:(在下面的评论中对 Kirk 表示感谢)

$ sudo chown -R $(whoami) $(brew --prefix)/*

以前版本的macos:

$ sudo chown -R $USER:admin /usr/local/include

然后再做一个

$ brew doctor

解决方法

酿酒医生说:

警告:/usr/local/include 不可写。如果您“sudo make install”不是由 Homebrew 管理的软件,就会发生这种情况。

如果 brew 尝试将头文件写入此目录,则安装将在链接步骤期间失败。

您可能应该chown/usr/local/include

我尝试了不同的命令来解决这个问题,但我仍然被困在这里。

我在 10.8.2 上运行自制软件