2011-02-04 280 views
8

我只是想gem install rmagick安裝RMagick寶石

,並得到這個:

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

/usr/bin/ruby1.8 extconf.rb 
extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) 
    from extconf.rb:1 

ImageMagick的和libmagickwand-dev的已安裝。

使用Ubuntu Linux。

任何幫助?

你的,喬恩。

回答

15

使用RVM安裝Ruby(首選)或使用apt-get安裝Ruby紅寶石開發

aptitude install build-essential imagemagick libmagickcore-dev libmagickwand-dev 
gem install rmagick 

- 編輯1--
您還需要紅寶石-DEV(或紅寶石滿)用於在gem安裝之前成功編譯RMagick。

+0

對不起,同樣的錯誤 – 2011-02-04 15:04:05

+0

ruby​​-dev呢?安裝? – c2h2 2011-02-04 15:59:24

0

命令和apt-get安裝ImageMagick的libmagickwand-dev的

創業板安裝rmagick

在寶石文件

寶石 'rmagick'

然後運行

捆綁安裝