0

我有以下 -

宝石版本 - 1.3.2

Ruby 版本 - ruby​​ 1.8.7 (2008-08-11 patchlevel 72) [i486-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 环境:

  • 红宝石版本:1.3.2
  • 红宝石版本:1.8.7(2008-08-11 补丁级别 72)[i486-linux]
  • 安装目录:/usr/lib/ruby/gems/1.8
  • 红宝石可执行文件:/usr/bin/ruby1.8
  • 可执行目录:/usr/bin
  • 红宝石平台:
    • 红宝石
    • x86-linux
  • 宝石路径:
    • /usr/lib/ruby/gems/1.8
    • /home/mbm/.gem/ruby/1.8
  • 宝石配置:
    • :update_sources => 真
    • :详细 => 真
    • :基准 => 假
    • :回溯 => 假
    • :bulk_threshold => 1000
  • 远程资源:

我真的很想知道为什么会出现这个错误。预先感谢。

4

2 回答 2

2

不要使用小写字母('rmagick')。正确的形式是:

irb(main):002:0> require 'RMagick'
=> true
于 2010-09-06T06:46:41.320 回答
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。

谢谢你们的投入。

于 2011-09-06T08:32:23.553 回答