2010-11-29 5 views
9

J'ai exécuté la mise à jour du bundle pour mettre à jour mes gemmes. maintenant je reçois ceci quand j'essaye de démarrer le serveur de développement local. Quelqu'un sait comment réparer?Erreur de chargement Gem/Bundler: impossible à activer ... déjà activé

hostname:myapp username$ rails s 
/Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:238:in `activate': can't activate i18n (~> 0.4.1, runtime) for ["mail-2.2.10", "actionmailer-3.0.3", "rails-3.0.3"], already activated i18n-0.5.0 for ["activemodel-3.0.3", "actionpack-3.0.3", "rails-3.0.3"] (Gem::LoadError) 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:254:in `block in activate' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in `each' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in `activate' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:254:in `block in activate' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in `each' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in `activate' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:254:in `block in activate' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in `each' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:253:in `activate' 
    from /Users/username/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/rubygems.rb:1065:in `gem' 
    from /Users/username/.rvm/gems/[email protected]/bin/rails:18:in `<main>' 

Répondre

10

Vous devez désinstaller la gemme i18n-0.5.0. Qui a été fixé pour moi ...

+2

yup. 'gem uninstall i18n' a fonctionné pour moi. – Meltemi

4

Cela a fonctionné pour moi aussi: Au lieu de gem uninstall i18n votre meilleur pari est gem uninstall i18n -v=0.5.0

Voici pourquoi il importe: Si vous ne spécifiez pas la version que vous désinstallez , il vous demandera si vous souhaitez désinstaller une version spécifique ou tous les. Ce n'est pas vraiment un problème, par nature, mais j'ai fait l'erreur de désinstaller tous les . Pas besoin de faire cela.

Pour sortir de l'impasse, j'étais à ce moment-là (pas i18n du tout!) Je l'ai fait gem install i18n -v0.4.2 et tout allait bien à nouveau.

Questions connexes