2010-09-28 81 views
1
$ ruby -v 
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.3.0] 
$ rails s 
=> Booting WEBrick 
=> Rails 3.0.0 application starting in development on http://0.0.0.0:3000 
=> Call with -d to detach 
=> Ctrl-C to shutdown server 
[2010-09-28 13:45:50] INFO WEBrick 1.3.1 
[2010-09-28 13:45:50] INFO ruby 1.8.7 (2009-06-08) [universal-darwin10.0] 
[2010-09-28 13:45:50] INFO WEBrick::HTTPServer#start: pid=20761 port=3000 

當我檢查我的版本號,它看起來像我跑1.9.2p0紅寶石版本差異正在運行的服務器時

但是當我運行的服務器,它表明我運行1.8.7 ...有關我如何解決這個問題的任何想法?

回答

0

你有兩個Ruby二進制文件。您的硬盤中還有兩個寶石腳本和寶石回收。要找到你所需要的東西 - 使用which命令:

$ which -a ruby 
$ which -a gem 

然後,只需核彈一個你並不需要,並開始使用rvm