2010-06-08 61 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 ....

回答