2010-09-21 39 views
7

可能重复:
ImageMagick/RMagick - Can't install RMagick 2.13.1. Can't find Magick-config找不到Magick-配置

我收到以下错误,当我尝试运行我的开发者控制台(MAC OS X /雪豹) 。有谁知道解决方案?

/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. 

回答

0

我有一个类似的问题,因为我没有包括一个特定的宝石库。检查你的宝石,看看它们是否依赖于宝石总是这样做的图书馆。

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

看来,这个问题是及时安装RMagick宝石常见的...我有同样的问题,我发现在这同一站点的解决方案。点击链接here

解决方案:

命令和apt-get安装libmagick9-dev的

+0

是的,我试过,但没有找到apt-get命令。那么什么是apt-get? – 29er 2012-05-10 17:35:40

+0

在ubuntu-lucid上工作 – alfonx 2012-11-15 00:41:42

+3

看来这个依赖关系在另一个上发生了变化:graphicsmagick-libmagick-dev-compat – 2013-03-21 10:16:19

16

我解决它通过安装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