首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >El Capitan上的八度错误,而不是可写错误

El Capitan上的八度错误,而不是可写错误
EN

Stack Overflow用户
提问于 2016-02-29 02:25:28
回答 1查看 339关注 0票数 0

我试图在我的El Capitan Macbook上安装Octave,但是我收到了一个奇怪的错误。

代码语言:javascript
复制
OSX-3:~ me$ brew install octave
==> Installing octave from homebrew/science
Error: You must `brew link jpeg libtiff libpng freetype gmp fontconfig gd lua` before homebrew/science/octave can be installed

所以我就照它说的做...

代码语言:javascript
复制
OSX-3:~ me$ brew link jpeg libtiff libpng freetype gmp fontconfig gd lua
Linking /usr/local/Cellar/jpeg/8d...
Error: Could not symlink include/jconfig.h
/usr/local/include is not writable.

我也尝试了"sudo brew“,但也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2016-02-29 02:50:57

由于El Capitan更新,您的/usr/local所有权可能已重置为其默认root:wheel,并且在没有sudo特权的情况下不可写。

Brew和sudo不能很好地协同工作,因为brew旨在写入非root用户拥有的文件夹。

要解决此问题,您必须执行chown /usr/local:

代码语言:javascript
复制
sudo chown -R $(whoami):admin /usr/local

有关更多信息,请在homebrew's github上查看此问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35686453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档