0
我試圖設置我從Heroku克隆出來的第一個Rails應用程序。執行寶石更新時如何解決此權限被拒絕的錯誤?
當我做了gem update
我得到如下:
gem update
Updating installed gems
Updating bigdecimal
Fetching: bigdecimal-1.2.7.gem (100%)
ERROR: While executing gem ... (Errno::EACCES)
Permission denied @ dir_s_mkdir - /Users/grant/.rvm/gems/ruby-2.2.1/gems/bigdecimal-1.2.7
我要去哪裏錯了?
是的,我可能做到了。如果用戶是foo,命令會是什麼? sudo chown -R foo.foo /Users/foo/.rvm – grabury
@spuggy是的。 'chown -R username.username'。所以你的例子中的'foo.foo'是正確的。 – Casper
@spuggy不過,請謹慎使用該命令,因爲它會遞歸地更改所有權限。你可以搞砸你的電腦,例如「'sudo chown -R foo.foo /'」。這將改變整個計算機上每個文件的所有者。因此,在按下輸入之前,請務必檢查您是否有正確的路徑。 – Casper