当前位置: 首页 > 知识库问答 >
问题:

Brew doctor说:“警告:/usr/local/include不可写。”

步嘉德
2023-03-14

共有1个答案

康鹏云
2023-03-14

拥有它和其中的一切。

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

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

macOS的早期版本:

$ sudo chown -R $USER:admin /usr/local/include
$ brew doctor
 类似资料:
  • 警告: /usr/local/include不可写。这可能发生,如果你"sudo制作安装"软件,而不是由Homebrew管理。 如果brew尝试将头文件写入此目录,则在链接步骤中安装将失败。 你可能应该 /usr/local/include 我尝试了不同的命令来解决这个问题,但我仍然被困在这里。 我在10.8.2上运行自制软件

  • 问题内容: 我使用的是Mac osx 10.10,如PyAudio主页所述,我使用 安装portaudio似乎很成功,我可以在/ usr / local / include和/ usr / local / lib中找到头文件和lib,但是当我尝试安装pyaudio时,它给了我一个错误 实际上它在/ usr / local / include中,为什么找不到文件?类似问题的某些答案对我不起作用(例如

  • 最近,我打开了我的error_log文件,注意到它有几条include()相关的错误消息。网站每天大约有1500名访问者,但这个消息显示只有3次左右,在一个月内,例如,我可能有10组错误在2月6日,然后15组错误在2月20日等。 下面是错误文本的示例: [19-Jul-2013 17:42:17]PHP警告:include()[function.include]:打开http://www失败。例子

  • 原始问题: 我正试图用这个命令安装monaca。 但是就在得到这些错误之后: 知道怎么解决这个问题吗?谢谢你们

  • 问题内容: 链接期间出现以下警告: 设置环境变量LD_LIBRARY_PATH = path_to_libxxx.so.6可使警告静音(添加-Lpath_to_libxxx.so.6无效)。 我有一个单独的编译服务器,仅在其中编译生成的二进制文件。二进制文件是在其他服务器上执行的,在那里二进制文件可以看到libxxx.so.6(用选中)。 还有其他方法可以消除编译时的警告(我已经警告过几次了,这很

  • 我的代码可以工作,但每次运行到第13行时,它都会在命令窗口上写:“警告:冒号运算符用作索引时需要整数操作数”。我的代码的相关部分如下所示: 为什么会出现此警告,我可以忽略它吗?