参考:Mac系统下 /usr/local 文件夹权限问题 解决方法
1.首先:打开终端修改文件夹权限
sudo chown -R $(whoami) /usr/local/
2.如果失败了,提示“Operation not permitted”或其他权限不足,则需要关闭Rootless
重启 Mac;
在关机十秒后,长按开机键听到开机提示音时,长按 Command+R直到出现开机图标,进入恢复模式。
在上面的菜单实用工具中找到并打开 Terminal,输入如下命令:
csrutil disable
3.重启MAC,正常进入系统,此时已经可以给/system、/sbin、/usr 者几个目录进行权限更改。
打开 Terminal ,输入如下命令:
sudo chown -R $(whoami) /usr/local/
此时再尝试下载安装nodejs就可以啦
4.注意:用完后,记得进入恢复模式再修改回来:
csrutil enable