0

走ろうとしている

$gem install eventmachine -v '0.12.10'

走っているとき

$bundle install

Railsアプリ内で、eventmachineに到達すると、次のエラーが発生します。

Installing eventmachine (0.12.10) 
Errno::EACCES: Permission denied - /Users/pippinlee/.rvm/gems/ruby-1.9.3-p194/gems/eventmachine-0.12.10/.gitignore
An error occured while installing eventmachine (0.12.10), and Bundler cannot continue.
Make sure that `gem install eventmachine -v '0.12.10'` succeeds before bundling.

gem'eventmachine'、'〜>0.12.10'をGemfileに追加してみました。

これらのとおり(http://nokogiri.org/tutorials/installing_nokogiri.html)Nokogiriの手順libxml2、libxslt、libiconv-1.13.1ファイルをbrewでインストールしました。

インストールに-pre(およびGemfileの対応するロック)を使用しても、結果に違いはありません。

実行中:Lion、Xcode 4.3.2、rvm 1.14.10、ruby 1.9.3p194、rails(3.2.7、3.2.0)

前もって感謝します。

4

1 に答える 1

2

おそらく、ブルートフォースアプローチが機能する可能性があります。

sudo chown -R pippinlee:staff /Users/pippinlee/.rvm

私の推測では、あなたは別のgemをインストールするなど、誤ってrootユーザーとして実行しているようなことをしました。

于 2012-09-19T16:30:23.467 に答える