ruby – 使用rvm安装宝石

当尝试使用rvm安装宝石我得到这个错误

$ rvm gem install sproutcore
ERROR:  While executing gem ... (Errno::EACCES)
Permission denied - /home/tee/.gem/specs

但是在rvm网站上说,你不应该使用sudo,所以我不知道我的设置有什么问题

当我键入$ GEM_HOME它显示该目录指向rvm目录

$GEM_HOME
bash: /home/tee/.rvm/gems/ruby-1.8.7-p302: is a directory

任何想法我做错了什么?

最佳答案
.gem文件夹有权限问题。确保所有者是您当前的用户。

sudo chown -R tee /home/tee/.gem

如果不起作用,请删除.gem文件夹。当您更新gem缓存时,它会自动创建。

另外,确保你从来没有使用sudo与rvm。

转载注明原文:ruby – 使用rvm安装宝石 - 代码日志