2010-11-19 2 views
2

Кто-нибудь видел это?рельсы RMagick - ошибка ImageMagik?

$ rails s 
/Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/RMagick2.bundle: This installation of RMagick was configured with ImageMagick 6.6.4 but ImageMagick 6.6.5-0 is in use. (RuntimeError) 
    from /Users/bhellman/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in `require' 
    from /Users/bhellman/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:in `load_dependency' 
    from /Users/bhellman/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:591:in `new_constants_in' 
    from /Users/bhellman/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:in `load_dependency' 
    from /Users/bhellman/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in `require' 
    from /Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/lib/rmagick.rb:11 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:64:in `require' 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:64:in `require' 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:62:in `each' 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:62:in `require' 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:51:in `each' 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:51:in `require' 
    from /Library/Ruby/Gems/1.8/gems/bundler-1.0.0/lib/bundler.rb:112:in `require' 
    from /Users/bhellman/Sites/cline/config/application.rb:7 
    from /Library/Ruby/Gems/1.8/gems/railties-3.0.0/lib/rails/commands.rb:28:in `require' 
    from /Library/Ruby/Gems/1.8/gems/railties-3.0.0/lib/rails/commands.rb:28 
    from /Library/Ruby/Gems/1.8/gems/railties-3.0.0/lib/rails/commands.rb:27:in `tap' 
    from /Library/Ruby/Gems/1.8/gems/railties-3.0.0/lib/rails/commands.rb:27 
    from script/rails:6:in `require' 
    from script/rails:6 

ответ

1

Исключение говорит все: RMagick был составлен против ImageMagick 6.6.4, но последний один был обновлен в то же время.

Получите выпуск RMagick, который соответствует вашей новой версии ImageMagick, или просто переустановите драгоценный камень, который будет связан с 6.6.5.

+0

Хотелось бы, чтобы это было просто. ImageMagick не является камнем, который он устанавливает на Mac. RMagick - это драгоценный камень. – AnApprentice

+1

. Переустановите драгоценный камень RMagick: он будет перекомпилирован против новой версии ImageMagick и больше не будет жаловаться. – icanhasserver

Смежные вопросы