0
$ gem install sinatra
Fetching: rack-1.5.2.gem (100%)
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /usr/local/rvm/gems/ruby-2.0.0-p0 directory.

在我的/etc/profile我已经插入:

source /usr/local/rvm/scripts/rvm

注意:我使用的是 vagrant,group:user 是admin:vagrant. 此外,如果这是相关的:

$ echo $GEM_HOME
/usr/local/rvm/gems/ruby-2.0.0-p0
4

2 回答 2

2

尝试添加这一行:gem: --user-install$HOME/.gemrc文件中。

于 2013-02-28T04:05:31.680 回答
0

使用rvm gem install sinatra. 不要使用sudo它会导致问题。

于 2013-02-28T04:07:06.003 回答