Node.js 自制软件安装问题

Node.js 自制软件安装问题,node.js,npm,homebrew,yeoman,Node.js,Npm,Homebrew,Yeoman,我在安装brew时遇到了一些问题。因此,我做了以下工作: 已卸载homebrew,其中包含: $rm-rf/usr/local/cillar/usr/local/.git&&brew清理 使用以下软件重新安装了自制软件: $ruby-e“$(curl-fsSkL raw.github.com/mxcl/homebrew/go/install)” $brew更新 已经是最新的了 $brew医生 您的系统渴望brew 尝试运行任何安装&我得到以下输出: $brew安装节点 错误:权限被拒绝-/

我在安装brew时遇到了一些问题。因此,我做了以下工作:

已卸载homebrew,其中包含:

$rm-rf/usr/local/cillar/usr/local/.git&&brew清理


使用以下软件重新安装了自制软件:

$ruby-e“$(curl-fsSkL raw.github.com/mxcl/homebrew/go/install)”


$brew更新

已经是最新的了

$brew医生

您的系统渴望brew


尝试运行任何安装&我得到以下输出:

$brew安装节点

错误:权限被拒绝-/Library/Caches/Homebrew/Formula/node.brewing



这是怎么回事?这也给我带来了使用npm和yeoman的问题,我很想使用它们:(

您以前是否与其他用户一起安装过brew,或者与
sudo
一起安装过brew

检查
/Library/Caches/Homebrew
的权限,并通过更改其所有者或权限,强制其可供用户写入


您也可以尝试使用类似的工具卸载,然后再次尝试安装。

这件事让我告诉您将安装命令更新为

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

/Library/Cashes/Homebrew将我列为所有者。我的权限如下:'drwxrwx'。即将尝试要点。同时检查node.brewing的所有细节。可能您以前使用过
sudo brew安装node
?太棒了,只需“chown-R”。谢谢!
sudo chown-R`whoami`/Library/Caches/Homebrew/
您可能还需要
sudo chown-R root/usr/local/bin/brew
@lenybernard我知道安装脚本的位置可能已更改,但正确的回答是注释,而不是对原始问题的编辑。