我设置默认为红宝石,RVM --default错误
rvm --default 1.9.2
当我做ruby -v
,我得到 '1.9.1'
当我做which ruby
我得到.rvm/rubies/1.9.2PathOfRuby
任何想法如何解决这个问题?
当我运行一个示例程序,打印红宝石的IE版本,print RUBY_VERSION
它打印1.9.1 :(
我设置默认为红宝石,RVM --default错误
rvm --default 1.9.2
当我做ruby -v
,我得到 '1.9.1'
当我做which ruby
我得到.rvm/rubies/1.9.2PathOfRuby
任何想法如何解决这个问题?
当我运行一个示例程序,打印红宝石的IE版本,print RUBY_VERSION
它打印1.9.1 :(
我使用RVM与1.9.2 V0默认红宝石一起:
Greg:~ greg$ rvm list rvm rubies ruby-1.8.7-p302 [ i386 ] => ruby-1.9.2-p0 [ i386 ] Greg:~ greg$ rvm -v rvm 0.1.46 by Wayne E. Seguin ([email protected]) [http://rvm.beginrescueend.com/] Greg:~ greg$ ruby --version ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-darwin9.8.0] Greg:~ greg$ ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-darwin9.8.0]
我不知道RVM的当前版本是什么,但0.1.46似乎正常工作,你可能想尝试做rvm update
得到,如果你运行的是旧版本的最新修订版
您对rvm帮助的最佳解决方案是非常糟糕对作者Wayne Seguin来说,可以在RVM站点上或在irc.freenode.net上的#IRC上进行。 RVM站点是http://rvm.beginrescueend.com/。
韦恩是一个伟大的人,非常有帮助和快速回应。
检查.bash_profile(或等价物)中的PATH语句。删除引用gems/ruby-1.9.1-yadda的条目。重新启动你的终端,然后检查红宝石的版本。现在应该报告1.9.2,但您可能需要再次运行rvm 1.9.2 --default
。