2012-05-14 183 views
2

如果我给捆绑安装,我得到问题红宝石版本时捆绑安装

Gem::InstallError: factory_girl requires Ruby version >= 1.9.2. 

但如果我真的红宝石-v我得到

ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.2.0] 

所以问题应该在导轨上或在包使用它的以前版本,我该如何解决它?

+1

尝试运行'束EXEC红宝石-v',看是否捆扎机运行红宝石的相同版本你的想法。可能是一个环境问题。 – kek

+0

ruby​​ 1.9.3p194(2012-04-20修订版35410)[x86_64-darwin11.2.0] – nick

+1

我遇到过类似的东西。尝试运行捆绑检查,并看到那个变成什么。您可能需要删除您的Gemfile.lock,然后再次运行包检查。 – Sean

回答

0

我解决了从源代码重新安装Ruby和编译!

0

您正在使用rbenv?

的〜/ .bash_profile文件中需要修改:

export PATH="$HOME/.rbenv/bin:$PATH" 
eval "$(rbenv init -)"