创建新应用时出现rvm错误

时间:2012-04-29 17:03:22

标签: ruby-on-rails rvm reinstall

我刚刚重新安装了rvm,ruby和rails。安装运行正常。

但是,每当我创建一个新的rails应用程序时,我总是会收到错误:

$ rails new abc
  create  
  create  README.rdoc
  create  Rakefile
  ...

  create  vendor/plugins
  create  vendor/plugins/.gitkeep
     run  bundle install
/Users/kong/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/net/http.rb:799: [BUG] Segmentation fault
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0]

-- Control frame information -----------------------------------------------
c:0038 p:---- s:0217 b:0217 l:000216 d:000216 CFUNC  :connect
c:0037 p:0011 s:0214 b:0214 l:0006b0 d:000213 BLOCK  /Users/kong/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/net/http.rb:799

我想通过某种方式,我搞砸了rvm安装。 我尝试多次重新安装rvm和rails,但它只是得到了同样的错误。

我可以在另一个用户帐户中安装rvm和rails。它工作正常,但对我来说不太方便。

任何人都知道如何重新安装重新安装的rvm?我尝试rvm implode但仍然遇到错误。

谢谢,

1 个答案:

答案 0 :(得分:0)

请阅读rvm requirements ruby​​-1.9.3-p125与LLVM不完全兼容,尝试安装osx-gcc-installer并重新安装ruby:

rvm reinstall 1.9.3-p125

另请注意,1.9.3的当前补丁级别是194:

rvm get head
rvm install 1.9.3