2010-09-06 55 views
0

我有以下 -没有这样的文件来加载 - rmagick

宝石版 - 1.3.2

红宝石版 - 红宝石1.8.7(2008-08-11 PATCHLEVEL 72)[1486-的Linux]

Rails的版本 - 的Rails 2.3.5

========================

rmagick(2.13.1,2.10 .0)

Authors: Tim Hunter, Omer Bar-or, Benjamin Thomas 
Rubyforge: http://rubyforge.org/projects/rmagick 
Homepage: http://rubyforge.org/projects/rmagick 
Installed at (2.13.1): /usr/lib/ruby/gems/1.8 
      (2.10.0): /usr/lib/ruby/gems/1.8 

Ruby binding to ImageMagick 

我最近更新的ImageMagick ImageMagick的到6.6.3-10

RubyGems的环境:

  • RubyGems的版本:1.3.2
  • RUBY版本:1.8.7(2008-08-11 PATCHLEVEL 72)[1486-的linux]
  • 安装目录:/usr/lib/ruby/gems/1.8
  • Ruby可执行文件:/usr/bin/ruby1.8
  • 可执行文件目录:在/ usr/bin中
  • RubyGems的平台:
    • 红宝石
    • x86的Linux的
  • GEM PATHS:
    • /usr/lib/ruby/gems/1.8
    • /home/mbm/.gem/ruby/1.8
  • GEM配置:
    • :update_sources =>真
    • :冗长=>真
    • :基准=>假
    • :回溯=>假
    • :bulk_threshold => 1000
  • REMOTE SOURCES:

我真的不知道为什么这个错误是来了。 感谢advace。

回答

0
This installation of RMagick was configured with ImageMagick 6.6.3 but ImageMagick 6.4.5 is in use 

解决方案是错误信息,我无法在很长的时间看。 1.重新激活ImageMagick 6.6.3(删除6.4。5) 2.保持6.4.5并再次安装rmagick。

谢谢你们的投入。

2

请勿使用小写字母('rmagick')。正确的方式是:

irb(main):002:0> require 'RMagick' 
=> true 
+0

RuntimeError:该安装的RMagick已配置ImageMagick 6.6.3,但正在使用ImageMagick 6.4.5。 \t从/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31 /usr/lib/ruby/gems/1.8/gems/rmagick-2.13.1/lib/RMagick2.so \t:在'需要” \t从/usr/lib/ruby/gems/1.8/gems/rmagick-2.13.1/lib/RMagick.rb:11 \t从/usr/local/lib/site_ruby/1.8/rubygems/custom_require .RB:36:在'gem_original_require '从/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in \t'需要' \t从(IRB):2 – a5his 2010-09-06 08:24:10

+0

那么你必须“宝石再次安装rmagick“ – hellvinz 2010-09-06 10:43:10

+0

或者如果可能的话只使用你的linux发行包管理器。我强烈推荐它在宝石上。 – vise 2010-09-06 11:08:26

相关问题