windows环境下Rmagick新版本的安装方法

阅读更多

  在windows环境下,旧版本的Rmagick安装完gem后,需要运行一个postinstall.rb来设置windows字体等。新版本的Rmagick没有这个步骤,代替是安装ImageMagick。我按照README安装成功后,在rails中使用还是出现无法读取字体的错误,忍无可忍又换了旧版本的Rmagick,没想到跟ruby的解释器版本不一致,render templage的时候出现parse error类型的错误。认真比对了下新老版本的差别,原来旧版本的Rmagick在Config目录下多了个type-windows.xml来设置windows字体,在此记录下正确的安装方法:

1.到http://rubyforge.org/frs/?group_id=12&release_id=8170,下载RMagick-1.14.1_IM-6.3.0-7-Q8.zip

2.解压后在目录执行gem install rmagick-1.14.1-win32.gem

3.最后,双击ImageMagick-6.3.0-7-Q8-windows-dll.exe安装ImageMagick

4.将ImageMagick的安装目录加进环境变量path,如果有的话就不用了

5.最后一步,将附件中的type-windows.xml拷贝进ImageMagick安装目录下的config目录,比如E:\ImageMagick-6.3.0-Q8\config,修改type.xml,原来是:

Java代码 复制代码
  1.   
  2.   "type-ghostscript.xml" />   
  3.   

  



修改为:

Java代码 复制代码
  1.   
  2. "type-windows.xml" />   
  3.      
  4.   


  



安装完成,测试下网上那个流传的RMagick的验证码例子,终于正常了。

 

  • type-windows.zip (2.5 KB)
  • 下载次数: 1

你可能感兴趣的:(Windows,XML,Rails,Ruby)