2013-05-22 50 views
1

将我的Ruby升级到1.9.3-p429后,我尝试启动Rails服务器。它告诉我轨道没有安装,所以我大胆地做了'gem install rails'。现在当我尝试启动服务器,我得到这个:Ruby升级后Rails Server无法启动 - 分割错误

[email protected]~/code/madrilla$ rails s 
/Users/andrunix/.rvm/gems/ruby-1.9.3-p429/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle: [BUG] Segmentation fault 
ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] 

Abort trap: 6 

我不知道为什么说,“红宝石1.8.7”在那个输出。也许这是我的问题的线索。

但无论如何,超级沮丧在这一点上。

顺便说一下,这是在OS X.

请帮助我!

+0

我更新的MySQL与“酿造安装mysql”,仍然有问题。我重新启动了计算机,现在它正在工作。尽管如此,我吓坏了。我现在不需要那样的问题。 – andrunix

回答

0

尝试设置你安装为默认为您的整个系统的版本:

rvm --default use ruby-1.9.3-p429 
+0

谢谢你的建议Alcides。我通常在我的工作目录中使用.ruby-version文件,因为我有不同的项目使用不同版本的Ruby。我想这仍然可以工作,但你的建议可能只是设置默认值。 – andrunix

相关问题