2010-11-29 17 views
9

Ejecuté la actualización del paquete para actualizar mis gemas. ahora lo entiendo cuando trato de iniciar el servidor de desarrollo local. alguien sabe Como arreglarlo?Error de carga de Gem/Bundler: no se puede activar ... ya se 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>' 

Respuesta

10

Debes desinstalar la joya i18n-0.5.0. El fijado por mí ...

+2

yup. 'gem uninstall i18n' funcionó para mí. – Meltemi

4

Esto funcionó para mí también: En lugar de gem uninstall i18n lo mejor es gem uninstall i18n -v=0.5.0

He aquí por qué es importante: Si no se especifica la versión que está desinstalando , le preguntará si desea desinstalar una versión específica o todas. Esto no es realmente un problema, inherentemente, pero cometí el error de desinstalar todos ellos. No hay necesidad de hacer eso.

para salir del aprieto en que estaba en ese momento (sin i18n en absoluto!) Hice gem install i18n -v0.4.2 y todo estaba bien otra vez.

Cuestiones relacionadas