Qui version de ruby est installé?
Paraître étrange mais je ne peut pas dire quel version de ruby est installé. Si je ne
rvm rubies
- Je obtenir
ruby-1.9.2-p180 [ i686 ]
mais avec
ruby -v
- Je obtenir
ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-linux]
Lors de la tentative de
rvm upgrade 1.8.7-p302 1.9.2-p180
J'obtiens une erreur
ERROR: Ruby 'ruby-1.8.7-p302' is not installed - please install it first.
ERROR: Error migrating gems.
Alors, qui est-ce? 1.8.7-p302 ou 1.9.2-p180 ???
S'il vous plaît aidez-moi à sortir d'ici! Grâce
Qu'est-ce que la sortie de rvm liste?
OriginalL'auteur EasierSaidThanDone | 2011-12-09
Vous devez vous connecter pour publier un commentaire.
Vous obtenez
1.8.7
à partir de la version installée de votre système. Utilisationrvm use --default 1.9.2
afin de définir le Ruby installé viarvm
en tant que par défaut.RVM essentiellement des changements de votre
$PATH
variable de pointer vers une autre version de Ruby que celle installée sur votre système.Veuillez également vous assurer que vous avez terminé les étapes 2 et 3 de la guide d'installation et a confirmé que RVM est correctement mis en place.
OriginalL'auteur halfdan
Vous pourriez avoir 1.8.7 parce que vous n'avez
sudo apt-get install ruby
ou quelque chose comme ça, et puis ensuite coururvm install 1.9.2
. Est-ce le cas?OriginalL'auteur U-DON
La réponse est à la fois comme mentionné par d'autres affiches. Comme une recommandation, vous devez désinstaller le rubis paquets qui viennent avec le système si vous choisissez de gérer version de ruby à l'aide de rvm.
OriginalL'auteur prusswan