2010-06-08 63 views
1

我试图升级rails项目中的friendly_id宝石。为什么运行耙宝石:解压缩导致Gem :: FilePermissionError

我已经从供应商目录中删除了旧的宝石,从rubygems.org安装了新的宝石。当我键入:

rake gems:unpack 

我得到如下回应:

ERROR: While executing gem ... (Gem::FilePermissionError) 
    You don't have write permissions into the /usr/lib/ruby/gems/1.8 directory. 

当然,我知道我可以sudo的,但我不明白的是,如果我想解压到宝石我的项目供应商目录,为什么它需要访问/ usr/lib/ruby​​/gems ....

回答