Brew错误:不能符号链接,path不可写

当我尝试安装自制软件库( brew install aLibrary )时,出现以下错误:

 Could not symlink lib/pkgconfig/aFile /usr/local/lib/pkgconfig is not writable. 

我该怎么办?

关于这个brew的错误有几个问题和答案( 1,2等),这是一个试图提出一个普遍的问题。

正如里克所解释的那样:

开始与brew doctor ,这将显示您的酿造设置错误。

您可能会看到如下所示:“警告:/ usr / local / lib / pkgconfig不可写入。

它会给你的build议:“你应该可以chown / usr / local / lib / pkgconfig”。

这意味着: sudo chown -R $(whoami) /usr/local/lib/pkgconfig

然后你需要将这些文件brew link yourLibrarybrew link yourLibrary

如果这不起作用,希望brew doctor的产出能够让你继续search。

我卸载brew,重新安装,然后问题就消失了。

使用以下内容。

 $ brew doctor 

消息将显示错误链接修剪。 如果find,运行下一个选项。

 $ brew prune 

一旦这些被删除,继续将它们连接起来

 $ brew link python