2013-04-03 59 views
0

什么,我需要做的是解决这个错误RuntimeError RMagick

This installation of RMagick was configured with ImageMagick 6.6.9 but ImageMagick 6.7.5-10 is in use. 

应用程序/上传/ avatar_uploader.rb:2:include' app/uploaders/avatar_uploader.rb:2:in ' 应用程序/上传/ avatar_uploader.rb:1:<top (required)>' app/models/user.rb:2:in' 应用/models/user.rb:1:in <top (required)>' app/controllers/users_controller.rb:1:in

这个错误发生在加载下列文件: RMagick RMagick2.so

回答

0

安装完gem后,您可能已在系统上更新了ImageMagick,因此原生gem扩展名与您的实际安装版本不匹配。

你应该只能够重新安装宝石来获得它来建立对你的新的ImageMagick 6.7.5-10:

gem install rmagick 
+0

它并不能帮助我(( – 2013-04-04 15:42:37

+0

现在我有这个libMagickCore.so .5:无法打开共享目标文件:没有这样的文件或目录 - /home/sergey/rubystack/rvm/gems/ruby-1.9.3-p374/gems/rmagick-2.13.2/lib/RMagick2.so但是这个文件是存在的 – 2013-04-04 16:39:47