我的環境:
ruby -v
其中一台(32位):ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
另一台(64位):ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]
rails -v
rails 3.0.5
安裝之後,使用convert命令檢測一下是否安裝成功。如果找不到這個命令,有可能你需要配置一下環境變數。
到/etc/profile
在文件最後,新增:
export path="/usr/local/bin:$path"
儲存,退出,然後執行:
source /etc/profile
不報錯則成功。
然後再執行convert logo: logo.gif, 看是否生成乙個logo.gif 檔案,如果有,說明imagemagick安裝成功。
安裝rmagick:gem install rmagick
只要第一步正確,這一步應該沒有問題。
測試rmagick: irb -rubygems -r rmagick
如果不報錯,恭喜。
可能會有錯:
in `require':loaderror: libmagickcore.so.4: cannot open shared object file: no such file or directory - /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rmagick-2.13.1/lib/rmagick2.so
原因與解決方法:
注意:
如果是32位的機器: ln -s /usr/local/lib/libmagick* /usr/lib
如果是64位的機器: ln -s /usr/local/lib/libmagick* /usr/lib64
如果是64位的機器,你可能還會遇到這個錯:
magick::imagemagickerror (postscript delegate failed `/tmp/magick-al6riyts'
解決方法也很簡單:yum install ghostscript
that'all.
windows下RMagick的安裝
安裝rmagick,須先安裝imagemagick。設定環境路徑 我的電腦 右鍵 屬性 高階系統設定 環境變數 使用者變數 dfimagemagick 設定為安裝imagemagick的目錄,如,d imagemagick 6.5.6 q8 然後cmd 進入後台 執行如下三個命令 set path ...
windows下rmagick的安裝
1 從rmagick win32對應的zip包 rmagick 2.5.0 imagemagick 6.4.1 5 q8.zip 2 解壓zip到乙個臨時目錄,在該目錄中有乙個imagemagick的安裝檔案imagemagick 6.4.1 5 q8 windows dll.exe,安裝。3 開乙...
Win下RMagick的安裝
1.安裝 devkit 這個devkit 就是ruby 在windows 下呼叫的編譯器 2.安裝 imagemagick 要記得在安裝的時候勾選,安裝標頭檔案及 path新增。需要注意的是 不要將 imagemagick 安裝到有空格的預設目錄下,在 c program files 下面,是不行的...