RVM wechselt nicht zwischen Rubinen

Ich führe Ruby 1.9.1p243 unter CentOS aus und habe mich für die Installation von rvm entschieden, um ein Upgrade auf 1.9.2 oder ein Downgrade auf 1.8.7 durchführen zu können (je nachdem, was für Rails3 besser funktioniert).

Ich habe die Anweisungen hier befolgt:http: //rvm.beginrescueend.com/rvm/install und alles richtig installiert. Ich konnte Ruby 1.8.7, 1.9.1 und 1.9.2 kompilieren und installieren.

Wenn ich jedoch versuche, auf einen der auf dem rvm installierten Rubies zu wechseln, funktioniert mit rvm use 1.8.7 zum Beispiel nichts. Mein System verwendet weiterhin den Ruby, den ich in /usr/local/bin/ruby installiert hab

Ein Beispiel für die Ausgabe, die ich erhalte:

$ rvm use 1.8.7
$ ruby -v
ruby 1.9.1p243 (2009-07-16 revision 24175) [i686-linux]
$ which ruby
/usr/local/bin/ruby
$ rvm use 1.9.2
$ ruby -v
ruby 1.9.1p243 (2009-07-16 revision 24175) [i686-linux]
$ which ruby
/usr/local/bin/ruby

Ich habe keine Ahnung, warum dies geschieht, und ich kann auch online nichts zu diesem Thema finden. Jede Hilfe wäre dankbar.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage