Eventmachine gem权限被拒绝

我试图跑步

$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说明,我已经使用brew安装了libxml2,libxslt,libiconv-1.13.1文件。

使用-pre(和Gemfile中的对应锁)进行安装并不会有差异。

运行:Lion,Xcode 4.3.2,rvm 1.14.10,ruby 1.9.3p194,rails(3.2.7,3.2.0)

提前致谢。


也许暴力方法可能有效:

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

我的猜测是你做了一些事情,比如安装另一个gem,偶然以root用户身份运行。

链接地址: http://www.djcxy.com/p/61049.html

上一篇: Eventmachine gem permission denied

下一篇: Why does installing Nokogiri on Mac OS fail with libiconv is missing?