2010-09-21 63 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