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

问题描述 投票:7回答:2

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

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

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

谢谢,

macos terminal sass rubygems
2个回答
33
投票

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

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

安装到可写目录中


1
投票

对于generamba:

sudo gem install -n /usr/local/bin generamba
© www.soinside.com 2019 - 2024. All rights reserved.