2012-05-14 92 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 -)"