2012-04-29 33 views
0

我刚刚重新安装了rvm,ruby和rails。安装运行良好。创建新应用程序时发生rvm错误

但是,每当我创建一个新的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但仍然得到该错误。

感谢,

+0

你试过了'rm -rf〜/ .rvm'吗? –

+0

是的,我做了,错误仍然存​​在。我的客人问题可能在我安装在我的用户帐户中的其他软件包中。不知道imagemagick或任何其他可能导致问题? – KONG

回答

0

请阅读rvm requirements红宝石1.9.3-P125是不是与LLVM完全compatibile,尝试installaing OSX,GCC的安装程序,并重新安装红宝石:

rvm reinstall 1.9.3-p125 

也请注意,目前1.9.3的patchlevel是194:

rvm get head 
rvm install 1.9.3 
+0

我尝试了很多次p194,然后切换回p125,因为我曾经成功与p125。无论如何,它们现在都不适合我。我卸载XCode并安装osx-gcc-installer。仍然没有工作:( – KONG

+0

这是什么意思,没有去?你发布的错误消息应该改变为GNU GCC,请发布新的或确保osx-gcc-installer安装正确 – mpapis

+0

经过几天搞乱'rvm',我决定去'rbenv',它现在适用于我,你能在你的回答中推荐'rbenv'吗? – KONG

相关问题