Window 7下給Rails3.1安裝Rmagick

應用RailsInstaller進級到Ruby 1.9.2並應用Rails3.1後發明沒法安裝rmagick. 首要緣由有兩個:windows

  1. 原本安裝的ImagickMagick沒有包含development headers,也就是在ImgickMagick安裝目次下沒有lib以及include這兩個文件夾。
  2. 安裝rmagick的時辰沒有指定響應的lib路徑。

首要參考這個鏈接:http://stackoverflow.com/questions/5811388/imagemagick-core-rl-magick-dll-not-found-or-how-to-install-rmagick-on-windoruby

我應用下面的步調成功安裝:orm

  1. 一個新版本的imageMagic: http://image_magick.veidrodis.com/image_magick/binaries/ 我是了此中的「ImageMagick-6.6.1-10-Q16-windows-dll.exe」get

  2. 安裝上方的新版本的imagemagick到一個不包含空格的路徑下,並重視 安裝過程當中必然要選擇包含headers.和參加path兩項。 原有的imagemagick不刪除也沒有關係,由於新版本的路徑會在老版本的前面,因此默認會應用新的版本。it

  3. 安裝rmagick gem,同時制訂lib路徑。下面是號令,請調換imagemagick的路徑: gem install rmagick --platform=ruby -- --with-opt-lib=D:/install/ImageMagick-6.6.1-Q16/lib --with-opt-include=D:/install/ImageMagick-6.6.1-Q16/includeio

相關文章
相關標籤/搜索