Qui version de Ruby suis-je vraiment en cours d'exécution?

Je suis sur Ubuntu 12.04 LTS, et installé Ruby via RVM.

Le problème c'est que quand je tape ruby -v dans le terminal, il est dit que ma version de Ruby est 1.8.7, et utilisez le fusil à pompe gem pour Sinatra dit aussi que je suis en cours d'exécution Ruby 1.8.7.

Mais quand je tape rvm list il montre que la seule version de Ruby que j'ai installé est 2.0.0 et il est de mon actuelle et la version par défaut.

J'ai installé Ruby 2.0.0 via RVM et c'est la seule version que j'avais installé sur ma machine.

Maintenant, quand j'ai essayé d'installer des Rails 4, mais a eu une erreur en disant que j'ai besoin de Ruby 1.9 ou plus.

Comment puis-je savoir quelle version je suis vraiment sur, et comment puis-je régler 2.0.0 que ma seule version?

  • Je soupçonne que vous n'avez pas essayé de la lecture par le biais de les instructions d'installation de RVM, qui aurait dû vous utilisez rvm --default use 2.0.0 pour définir par défaut de votre Ruby, qui sera utilisé automatiquement lorsque vous ouvrez un shell. C'est la partie la plus importante de ce que @ansh0l recommandé.
InformationsquelleAutor Ordep81 | 2013-08-31