2010-09-28 53 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