Je ne peux pas dire avec certitude parce que je ne peux pas vous déboguer la machine OSX d'ici, cependant, j'ai eu un phénomène très similaire. Le problème a été causé parce que j'avais installé ruby et ensuite rails sur ma machine en utilisant sudo ou à partir du compte root. Puis, quand j'ai découvert rvm, j'ai tout installé dans mon compte utilisateur. Quand je me suis déconnecté et que je suis revenu, j'ai tout perdu. Je tirais mes cheveux. J'étais énervé que j'allais devoir tout réinstaller ... quand j'ai trouvé la magie.
de la ligne de commande exécuter la commande:
rvm list
vous verrez que votre nouvelle version de rubis est là. vous remarquerez également les jetons qui indiquent que c'est juste une version normale. Ce n'est pas courant ou par défaut. (Voir encore)
Maintenant, si vous exécutez la commande suivante:
rvm use 1.9.2 --default
alors à chaque fois que vous vous connectez/éteindre et redémarrer votre machine à votre compte utilisateur par défaut à cette version de rubis et toutes les pierres précieuses qui vous avez installé contre cette version.
(j'ai écrit sur l'installation de Ruby dans un RVM dans un article sur mon blog)
ressemble à un problème de PATH pour moi. – johnny