"您没有/ usr / bin目录的写权限。"使用Gem命令安装Sass时

时间:2018-03-10 19:27:34

标签: macos terminal sass rubygems

我在Mac上,并且我尝试使用终端中的命令安装Sass," sudo gem install sass"。然后我输入我的密码,一切正常,直到弹出,

"错误:执行gem时...(Gem :: FilePermissionError)     您没有/ usr / bin目录的写权限。"

我确实使用了sudo,但它仍然无法正常工作,而且它是你不能自己阅读和阅读的其中一项内容。写权限。有什么想法吗?

谢谢,

瓦德

4 个答案:

答案 0 :(得分:32)

/usr/bin受系统完整性保护保护,不可写入 任何人甚至根。你需要运行:

sudo gem install -n /usr/local/bin sass

安装到可写目录

答案 1 :(得分:1)

对于Generamba:

sudo gem install -n /usr/local/bin generamba

答案 2 :(得分:1)

我在捆扎机上也一样。

sudo gem install -n / usr / local / bin捆绑器。

有效。

答案 3 :(得分:0)

对于 CocoaPods:

sudo gem install -n /usr/local/bin cocoapods