2012-09-13 96 views
0

昨天我有一個非常奇怪的問題,在試圖找出一些heroku問題的​​中間,我的整個Rails環境剛剛消失。捆綁軟件,RVM,導軌等不再被認可。所以我只是忽略了可能的原因並重新安裝了一切。大部分工作,但現在我遇到權限問題。如果我捆綁安裝,它需要我輸入我的計算機密碼以獲得許可。權限錯誤與寶石安裝

而我剛剛遇到以下問題,試圖在我想部署的新目錄中「gem install heroku」。

錯誤:執行gem時(Gem :: FilePermissionError)您沒有寫入/Library/Ruby/Gems/1.8目錄的權限。

任何想法我如何獲得這些權限,以便再次順利運行?

謝謝!

須藤搭配chmod -R G + w^/Library/Ruby/Gems/1.8

可能的工作:在目錄上像這樣

回答

1

使用chmod。

+0

謝謝。剛剛嘗試過,但它出現了相同的錯誤。 「sudo gem install heroku」剛剛做到了,但在chmod之後不應該這樣做沒有必要嗎?或者我只需重新啓動我的終端或什麼? (對不起,這還是很新的)。 – Sasha

+0

重新啓動,它有同樣的問題。 – Sasha

+2

看着gem文件夾,你根本沒有使用rvm(但是你提到你在rails env搞砸之前使用了rvm?)。如果您仍然有rvm,請嘗試使用'source〜/ .rvm/scripts/rvm'來重新加載配置 – kasperite