Ruby 1.9.2如何在Windows上安装RMagick? [英] Ruby 1.9.2 how to install RMagick on Windows?

查看:68
本文介绍了Ruby 1.9.2如何在Windows上安装RMagick?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前正在升级旧的rails应用程序以使用Rails 3和Ruby 1.9.2,而RMagick是我需要安装的最后一个gem。然而,似乎没有1.9.2的Windows下载和标准的宝石安装RMagick无法正常工作。



有人可以指出我正确的方向如何安装这个gem?

解决方案

我刚刚在Windows上使用Ruby v1.9.x安装了RMagick 2.13.1! / b>

安装DevKit:在安装DevKit之前, https://github.com/oneclick/rubyinstaller/wiki/Development-Kit

  • 安装带有头文件的windows installer的ImageMagick 6.6.x。
    注意:

    - 不安装ImageMagick在一个有空格的路径中。

    默认路径C:/ Program Files / ...将不起作用。

    以简单的路径安装它。 />
    - 删除ImageMagick和RMagick的任何旧版本的安装

  • 设置Environmen中的路径t变量:

    将DFImageMagick环境变量设置为ImageMagick的安装位置
    set PATH =%DFImageMagick%;%PATH%(如果您不愿意, t已在PATH中有)
    set CPATH =%DFImageMagick%\include;%CPATH%

    set LIBRARY_PATH =%DFImageMagick%\ lib;%LIBRARY_PATH%<安装RMagick gem:
    gem install rmagick

    这应该说是
    临时增强包括DevKit的路径...
    构建本机扩展。这可能需要一段时间...
    经过一段时间,成功安装rmagick 2.13.1


  • 验证安装:



    A。 convert -version

    这应该给ImageMagick安装版本
    B. gem list --local应该列出rmagick 2.13.1

    另类:in irb,try

    require'rmagick'

    它应该返回'true'


  • 哦,我喜欢5步完成安装。



    希望这对您和其他人有用。

    b
    $ b

    ref:

    http://www.ruby-forum.com/topic/204353#new



    http://www.waydotnet.com / blog / 2010/02 / rmagick-on-ruby-1-9-1-i386-mingw32-work-d /# 链接文本


    I'm currently upgrading an old rails app to use Rails 3 and Ruby 1.9.2, and RMagick is the last gem I need to install. However there doesn't seem to be any 1.9.2 downloads for Windows and the standard gem install RMagick doesn't work.

    Could someone point me in the right direction on how to install this gem?

    解决方案

    I just installed RMagick 2.13.1 successfully on Windows with Ruby v1.9.x !

    Let me spill out the procedure, before I forget.

    1. Install DevKit : https://github.com/oneclick/rubyinstaller/wiki/Development-Kit .
    2. Install ImageMagick 6.6.x with windows installer with headers.
      NOTE:
      -Do not install ImageMagick in a path which has spaces in it.
      The default path C:/Program Files/... will not work.
      Install it at a simpler path.
      -- Remove any older installations of ImageMagick and RMagick
    3. Set the paths in Environment Variables:

      set DFImageMagick environment variable to where ImageMagick is installed
      set PATH=%DFImageMagick%;%PATH% (if you don't already have it in PATH)
      set CPATH=%DFImageMagick%\include;%CPATH%
      set LIBRARY_PATH=%DFImageMagick%\lib;%LIBRARY_PATH%

    4. Install RMagick gem : gem install rmagick
      This should say, Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... After some time, Successfully installed rmagick 2.13.1

    5. Verify installation:

      A. convert -version
      this should give the ImageMagick installation version
      B. gem list --local should list rmagick 2.13.1
      Alternative: in irb, try
      require 'rmagick'
      it should return 'true'

    Oh, I do like installations which complete in 5 steps.

    Hope this works for you and others.

    ref:

    http://www.ruby-forum.com/topic/204353#new

    http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/#link text

    这篇关于Ruby 1.9.2如何在Windows上安装RMagick?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆