2012-06-12 180 views
3

我正在嘗試從我的Heroku應用文件夾安裝水龍頭。當我輸入「創業板安裝水龍頭,」我得到了以下錯誤:執行gem時出錯...拒絕權限

ERROR: While executing gem ... (Errno::EACCES) Permission denied - /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/bin/taps

我嘗試使用RM -r去除水龍頭-0.3.24文件夾,並得到了這樣的問題:覆蓋rwxr-XR-X根/職員爲/Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema?

輸入yes後,它會告訴我權限被拒絕。這裏是整個交換:

Jacob-MacBook-Pro:furious-ocean-6122012 jacob$ rm -r /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24/ override rwxr-xr-x root/staff for /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema? yes rm: /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema: Permission denied override rw-r--r-- root/staff for /Users/jacob/.rvm/gems/ruby-1.9.3-p194/gems/taps-0.3.24//bin/schema.cmd?

任何想法如何解決這個問題,將不勝感激。謝謝!

回答

0

我試圖讓Heroku Toolbelt運行時遇到了這個問題。我可以用sudo rm -rf /path/to/gems/taps-x.x.x刪除舊版本,然後重新安裝(沒有sudo)。

0

您應該在「寶石....」之前添加「sudo」