2013-06-23 3 views
0

J'utilise rvm, j'ai installé ruby ​​2.0 avec rvm mais j'ai besoin de le désinstaller pour obtenir ruby ​​1.9.3. Mais mon terminal est en train de faire des choses étranges:Impossible de désinstaller Ruby 2.0.0

MacBook-Pro-Kuba:~ Kuba$ gem install bundler 
Successfully installed bundler-1.3.5 
Parsing documentation for bundler-1.3.5 
1 gem installed 
MacBook-Pro-Kuba:~ Kuba$ sudo rvm all do uninstall ruby 
Preparing Uninstall... 
Uninstall Began... 
Uninstall Failed... 
Reason: ErrorMissingBundle 

Comme vous pouvez le voir, je suis certainement avoir Bundler installé, et il est de lancer cette erreur. Que devrais-je faire? (j'utilise mountain lion)

+0

S'il vous plaît voir ceci: http://stackoverflow.com/questions/8319495/how-to-reinstall-ruby-and-gem-on-mac-os-x –

+2

je ne voir ma solution là ... les utilisateurs disent à ce gars d'utiliser rvm qui im ​​utilise déjà – Leo

+0

expliquant vos problèmes de commande 1. 'sudo' pertes environnement entier vous ne devriez pas préfixer vos commandes avec sudo, si vous devez utiliser' rvmsudo' , 2. 'rvm ... do ...' exécute toutes les commandes, il ne suppose pas que la commande est préfixée par 'rvm', donc votre commande destinée à exécuter la commande système' uninstall' dans chaque ruby ​​dans rvm, ne pas désinstaller tous les ruby, ce serait: 'rvm uninstall all'. – mpapis

Répondre

6

Pourquoi avez-vous besoin de désinstaller ruby2.0 pour obtenir ruby1.9.3? L'idée de RVM est que vous pouvez avoir (et basculer entre) de nombreuses versions différentes.

Répertorie les rubis avec rvm list.

Installer (si nécessaire) avec rvm install 1.9.3. Remplacez-le par rvm use 1.9.3.

+0

c'est ce que j'ai compris finalement;) – Leo

0

J'ai rencontré le même problème. Cette solution a fonctionné pour moi.

"Si vous mis à jour vers Mac OS X Mavericks:
Ce guide couvre l'installation de Ruby et Rails sur un Mac sans installation préalable d'un environnement de développement Rails

Si vous avez mis à Mavericks d'une version antérieure. Si vous avez précédemment installé un environnement de développement Rails, votre ancienne installation reste intacte.Vous devrez installer la nouvelle version de Xcode Command Line Tools Si vous avez déjà installé le package complet Xcode, vous devrez mettre à jour Xcode au plus récent version (Xcode 5.01 ou plus récent)

Utilisez cet article pour vérifier si des composants de votre environnement de développement doivent être mis à jour. "

Source:http://railsapps.github.io/installrubyonrails-mac.html

Questions connexes