在 Centos 5 上安装 RMagick ruby​​gem 时出现问题

2024-01-07

我在 Centos 5 上安装 RMagick ruby​​gem 时遇到问题。我已按照 中详细的步骤操作http://rmagick.rubyforge.org/install2-linux.html http://rmagick.rubyforge.org/install2-linux.html但当我尝试时:

sudo gem install rmagick

结果是:

Building native extensions.  This could take a while...
ERROR:  Error installing rmagick:
    ERROR: Failed to build gem native extension.

/usr/local/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... no
Can't install RMagick 2.11.0. Can't find Magick-config in /usr/bin:/bin

*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
    --with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/usr/local/bin/ruby


Gem files will remain installed in /usr/local/lib/ruby/gems/1.8/gems/rmagick-2.11.0 for inspection.
Results logged to /usr/local/lib/ruby/gems/1.8/gems/rmagick-2.11.0/ext/RMagick/gem_make.out

目录 /usr/local/bin 包含 Magick-config 但我无法让 ruby​​gems 在那里查看。我尝试了以下方法,但结果是相同的:

sudo gem install rmagick -- --with-opt-dir=/usr/local/bin

任何建议,将不胜感激。


我最近将 ImageMagick 6.5.4.7 从 CentOS6 向后移植到 CentOS5,因此现在安装 rmagick 应该更容易:

rpm -Uvh http://rbel.co/rbel5
yum install ImageMagick-devel ImageMagick-c++-devel
gem install rmagick
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Centos 5 上安装 RMagick ruby​​gem 时出现问题 的相关文章

随机推荐

  • 可见命令出现在上下文菜单中的时间

    我正在尝试使用 menuContribution 中的 visibleWhen 表达式配置上下文菜单中命令的可见性 我想做的是仅当您执行以下操作时才使该命令在上下文菜单中可见 在资源视图 或包视图 中右键单击某些文件类型 资源 右键单击已打
  • 使用 tkinter 创建椭圆形的流畅运动

    我正在尝试使用 tkinter 创建 Connect Four 一旦圆盘被放置在特定的柱中 我希望它以流体运动下降到柱的底部 我尝试过使用 Canvas 类的移动命令 但我不确定我是否使用错误 或者也许我最好在每次迭代中删除并重新绘制椭圆形
  • 仅对带有 Pandas 的字符串列应用转换,忽略数值数据

    所以 我有一个相当大的数据框 有 85 列和近 90 000 行 我想在所有数据框中使用 str lower 但是 有几列包含数字数据 有一个简单的解决方案吗 gt df A B C 0 10 John Dog 1 12 Jack Cat
  • 使用 Vue.JS 删除多维数组内的值

    早上好 我有以下表格 当您单击 新项目 按钮时 一个新的文本字段将添加到相关部分 如果单击 新部分 按钮 则会创建一个新部分 当您单击该部分右上角的 X 时 该部分将成功删除 但是 我正在尝试实现每个 添加 文本字段下方 右侧 的 X 我想
  • Python:按日期对列表进行排序?

    是否可以按日期对列表进行排序 它用于流程图 因此必须以较小列表对的列表格式进行组织 我希望能够按日期排序 2014 5 29 19 2014 5 28 16 2014 5 30 20 2014 5 23 16 2014 5 22 1225
  • 如何在 Web 应用程序中实现 REST?

    我想知道如何在我的 Web 应用程序中实现 REST 我想创建一个基于此服务的网络应用程序 但我不知道该怎么做 现在 我使用 J2EE 和 Tomcat 这些技术应该考虑哪些因素 EDIT 抱歉 我的意思是 RESTful 服务 REST
  • CSS 中的动态气泡

    I m trying to make something like this 我想使用纯CSS Bootstrap v3 已加载 我已经非常接近类似的事情了 bubble position relative left 15px paddin
  • 如何为 @Html.ActionLink cshtml 页面中新打开的选项卡的标题设置名称

    我当前的代码在Index cshtml page Html ActionLinks Html ActionLink objList Name Name ControllerName new Id objList Id new target
  • 在 web.xml 中使用 JSF EL 表达式

    我可以在 web xml 中使用 EL 表达式吗 像这样 Web xml
  • 如果父类没有实现可序列化,则序列化子类?

    public class Employee2 extends Employee1 public class Employee1 extends Employee0 public class Employee0 现在我序列化 Employee
  • 如何删除默认的 ASP.NET Core Identity 端点?

    假设我想编写自己的登录 注销端点及其视图 但由于某种原因 我正在努力删除现有端点 每当我删除可能与这些端点相关的内容时 它们就会重新创建自己并返回默认视图 基本上我想删除尽可能多的从 ASP NET Core Identity 生成的默认端
  • 如何让 Android 设备振动?不同频率?

    我写了一个Android应用程序 现在 我想让设备在发生特定操作时振动 我怎样才能做到这一点 Try import android os Vibrator Vibrator v Vibrator getSystemService Conte
  • Laravel 将所有请求重定向到 HTTPS

    我们的整个网站将通过 https 提供服务 我的每条路线都有 https 但是 如果他们尝试通过 http 进行访问 我该如何将他们重定向到 https Route group array https function all of our
  • 如何从(非网络)Python 客户端访问经过身份验证的 Google App Engine 服务?

    我有一个 Google App Engine 应用程序 http mylovelyapp appspot com http mylovelyapp appspot com 它有一个页面 mylovelypage 目前 该页面只是self r
  • OpenCV 重映射插值错误?

    我正在使用 opencv 重映射函数将图像映射到另一个坐标系 然而 我的初步测试表明插值存在一些问题 在这里 我给出了一个简单的示例 即图像的常量 0 1 像素偏移 除了位置 50 50 之外 其他位置均为 0 import cv2 imp
  • 2个逻辑向量的元素之间的快速最小距离(间隔)(取2)

    我问了一个相关问题here https stackoverflow com questions 21493662 minimum distance between elements in two logical vectors但意识到我花费
  • 使用 Include() 优化 EF Core 查询

    我的项目中有以下查询 执行起来需要花费大量时间 我正在尝试优化它 但未能成功完成 任何建议将不胜感激 context MainTable Include mt gt mt ChildTable1 Include mt gt mt Child
  • 获取 Windows 中的保留文件名

    众所周知 您无法创建具有名称的文件con con txt例如 在 Windows 中 因此 在我的应用程序中 用户可以输入自定义文件名 不是通过 SaveFileDialog 只是输入名称的文本框 而不是完整路径 并且当用户输入无效的文件名
  • Android:如何查看剩余内存多少?

    下面是我检查剩余内存量的公式 不是当前堆中剩余多少内存 而是在应用程序崩溃之前还可以使用多少内存 我不太确定这是正确的 是吗 double max Runtime getRuntime maxMemory the maximum memor
  • 在 Centos 5 上安装 RMagick ruby​​gem 时出现问题

    我在 Centos 5 上安装 RMagick ruby gem 时遇到问题 我已按照 中详细的步骤操作http rmagick rubyforge org install2 linux html http rmagick rubyforg