我已經決定擺脫rvm,並且在編譯我的新版本ruby 1.9.2時遇到問題。寶石需要1.9.2,我有它,但說它不能安裝沒有,所以錯誤信息是沒有意義的。以root身份安裝Gem,使用顯式版本的紅寶石
我該如何明確地告訴寶石與所述版本的紅寶石編譯?
Gem::InstallError: linecache19 requires Ruby version >= 1.9.2.
An error occured while installing linecache19 (0.5.12), and Bundler cannot continue.
Make sure that `gem install linecache19 -v '0.5.12'` succeeds before bundling.
apps2 ~/projects/sms/apps2/apps2_admin $ ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-darwin10.8.0]
apps2 ~/projects/sms/apps2/apps2_admin $ which ruby
/usr/local/bin/ruby
爲我解決了捆綁失敗問題。謝謝! –
很高興有幫助。 – Mike