0

我正在尝试安装 datamapper,但出现此错误:

Whirlwind:Desktop AGreen$ gem install data_mapper
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /Users/AGreen/.rvm/gems/ruby-1.9.2-p320/gems/bcrypt-ruby-3.0.1/.gitignore

我也尝试以这种方式安装它:

Whirlwind:Desktop AGreen$ gem install datamapper
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /Users/AGreen/.rvm/gems/ruby-1.9.2-p320/gems/bcrypt-ruby-3.0.1/.gitignore

有谁知道我该如何解决这个问题?

4

2 回答 2

0

对我来说似乎是一个权限问题。

去检查:

ls -l ~/.rvm

应该都属于你。

修理:

sudo chown -R AGreen /Users/AGreen/.rvm

您也可以考虑 chown'ing 整个主目录。

于 2012-11-03T14:16:40.960 回答
-1

如果您使用的是 linux,则需要在命令前加上 sudo。

尝试

sudo gem install data_mapper
于 2012-10-31T21:24:02.867 回答