【问题标题】:Can't find Magick-config [duplicate]找不到 Magick-config [重复]
【发布时间】:2011-04-14 23:43:59
【问题描述】:

可能重复:
ImageMagick / RMagick - Can't install RMagick 2.13.1. Can't find Magick-config

当我尝试运行我的开发控制台(MAC OS X / Snow Leopard)时出现以下错误。有谁知道解决办法吗?

/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.13.1. Can't find Magick-config in .:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/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.

【问题讨论】:

    标签: ruby-on-rails rmagick


    【解决方案1】:

    我遇到了类似的问题,因为我没有包含特定 gem 的库。检查您的 gem 并查看它们是否依赖于图像 gem 始终使用的库。

    config.gem gem_name, :lib => 'path_of_your_library'
    

    【讨论】:

      【解决方案2】:

      似乎这个问题在安装 RMagick gem 时很常见......我遇到了同样的问题,我在同一个站点找到了解决方案。点击链接here

      解决方案:

      sudo apt-get install libmagick9-dev

      【讨论】:

      • 是的,我试过了,但找不到 apt-get 命令。那么什么是 apt-get 呢?
      • 似乎这个依赖被另一个改变了:graphicsmagick-libmagick-dev-compat
      【解决方案3】:

      我通过安装libmagickwand-dev解决了这个问题

      apt-get install libmagickwand-dev  
      gem install rmagick
      

      之前,我遇到了以下错误(即使在安装 libmagick9-dev 之后):

      apt-get install libmagick9-dev
      Reading package lists… Done
      Building dependency tree
      Reading state information… Done
      Package libmagick9-dev is a virtual package provided by:
      libmagickwand-dev 7:6.4.5.4.dfsg1-1ubuntu3.1
      You should explicitly select one to install.
      E: Package libmagick9-dev has no installation candidate
      

      【讨论】:

        猜你喜欢
        • 2011-07-09
        • 1970-01-01
        • 2022-06-30
        • 2014-06-13
        • 1970-01-01
        • 2013-02-13
        • 2020-08-04
        • 2018-10-06
        • 2014-06-05
        相关资源
        最近更新 更多