2

Rails dev のクイックスタートを取得するために、RubyMine 4.5 を新規インストールしました。

Tools > Quick Install Gem...コマンドを使用して Gem をインストールしようとすると、次のエラーが表示されます (以下は flickraw gem に固有のものです)。

Gem のインストールに失敗しました

次の gem はインストールされませんでした:

flickraw(0.9.6): gem実行中…

(エラー番号::EACCESS)

許可が拒否されました - /Users/Andy/.rvm/gems/ruby-1.9.3-p194/cache/flickraw-0.9.6.gem

私はそれがパーミッションエラーだと思います...しかし、なぜそれが起こっているのですか?これはうまくいかないのですか? どうすれば修正できますか?

OSX Mountain Lion の最新バージョンでこれを実行しています。

4

1 に答える 1

3

以前にも同様の問題がありましたが、使用していたrvm ruby​​インストールにインストールされたいくつかのgemの所有者であるsudoが原因であることが判明しました。偶然にsudoで何かをインストールしたと思いますが、わかりません-しかし、チェックインし/Users/Andy/.rvm/gems/ruby-1.9.3-p194/cache/Users/Andy/.rvm/gems/ruby-1.9.3-p194/gems、sudoが所有しているcache/flickraw-0.9.6.gemか、フォルダーが含まれているかどうかを確認しgems、必要に応じて所有者とグループを元に戻します...実際には非常に多くの混乱がありましたそのルビーを削除して再構築することを選択しました。

于 2012-10-16T07:17:32.110 に答える