酿酒医生说:

警告:/usr/local/include不可写。如果你的“sudo make install”软件不是由Homebrew管理的,就会发生这种情况。 如果酿造程序试图将头文件写入此目录,则安装 将在链接步骤期间失败。 你应该chown /usr/local/include

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

我在10.8.2运行自制程序


当前回答

进入/bin目录,输入:

chown -R $(whoami):admin /usr/local/bin

其他回答

拥有它和它里面的一切。

Mac OS High Sierra或更新版本:(请在下面的评论中回复Kirk)

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

macos以前的版本:

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

然后再做一次

$ brew doctor

对我有用的也是

sudo chmod g+w /usr/local
sudo chgrp staff /usr/local

对我有用的是

$ sudo chown -R yourname:admin /usr/local/bin

你需要控制整个/usr/local你需要在/usr/local下做一个递归chown

sudo chown -R YOUR_USERNAME:admin /usr/local/

在酋长岩上唯一对我有效的是:

sudo chown -R $(whoami) /usr/local