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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“使用Gem命令安装Sass时,您没有/ usr / bin目录的写权限。”相关的知识,希望对你有一定的参考价值。

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

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

我确实使用sudo,但它仍然不起作用,而且这是你不能给自己读写权限的东西之一。有任何想法吗?

谢谢,

答案

/usr/bin受系统完整性保护的保护,任何人甚至root都无法写入。你需要运行:

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

安装到可写目录中

另一答案

对于generamba:

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

以上是关于“使用Gem命令安装Sass时,您没有/ usr / bin目录的写权限。”的主要内容,如果未能解决你的问题,请参考以下文章