when i write in the treminal "rvm list" i get this:
rvm rubies
ruby-1.9.1-p378 [ x86_64 ]
ruby-1.9.2-p136 [ x86_64 ]
but when i type "ruby -v" i get this:
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
what shoud i do?
Have you tried
rvm use 1.9.2
? Installing rubies does not make them the executable version of ruby. RVM will only makeruby
the 1.9.2 version if you tell it to, withrvm use 1.9.2
orrvm use 1.9.1
If you want rvm to use 1.9.2 by default, use
rvm --default use 1.9.2
Without actually looking at your system, I can't say for sure what is happening, but it would appear that you skipped the RVM Post Install step (see RVM Install page, which is what loads it into your shell session.
Quoting from the RVM Install page:
Post Install
An additional point: