2010-09-13 11 views
1

J'ai récemment effectué une mise à niveau vers Ruby 1.8.7 (j'ai eu un problème avec 1.9.2) et j'ai dû réinstaller RubyGems. Maintenant, mon projet ne peut pas voir les anciennes gemmes dans mon GEM_HOME, y a-t-il un moyen de diriger mon nouveau gem binaire vers mon précédent GEM_HOME? Je ne trouve rien en ligne et c'est une grande peine de les réinstaller tous un par un. Je suis aussi sur un Mac, il est donc à:Rails new GEM_HOME

$ echo $GEM_HOME
/Library/Ruby/Gems/1.8/gems/

Merci!

+0

, plus maintenant gem install fonctionne très, très lentement .. – kbighorse

Répondre

1

Maintaing ruby ​​version et gems est un PITA, c'est pourquoi rvm (gestionnaire de version ruby) a été créé. C'est une saveur de vie, pour moi au moins (je suis sur un mac aussi). Découvrez rvm au http://rvm.beginrescueend.com/

Peut-être que vous ne vouliez pas une réponse "réinstaller", mais IMHO rvm est le choix le plus intelligent.

si vous avez besoin des conseils de RVM, vérifier SO à rvm tips

+0

Merci, je pense que c'est juste la façon dont il est. Content que je ne manque pas quelque chose au moins. – kbighorse