ImageMagick Install Windows

前端 未结 6 767
野的像风
野的像风 2021-01-02 23:44

I am trying to install ImageMagick on Windows. What I did is install Windows RailsInstaller created my version and now I need to use ImageMagick but for some reason it doesn

相关标签:
6条回答
  • 2021-01-02 23:53

    Here yo go, to install ImageMagick and build the RMagick gem and make it all work.

    Follow below steps:

    1. Go here mirror images.
    2. Download ImageMagick of any version except the currently latest release, which has some issues
    3. Install it with options: Add to PATH and development headers. Installation path should not contain spaces.
    4. In the command line type convert -version to check if everything works. It should print something like:

      Version: ImageMagick 6.6.1-10 2010-05-15 Q16 http://www.imagemagick.org Copyright: Copyright (C) 1999-2010 ImageMagick Studio LLC Features: OpenMP

    5. Install the DevKit if you haven't already.

    6. Install the rmagick gem: gem install rmagick --platform=ruby -- --with-opt-lib=c:/ruby192/ImageMagick/lib --with-opt-include=c:/ruby192/ImageMagick/include

    (Making sure the paths point to wherever you installed imagemagick)

    It should print

    Temporarily enhancing PATH to include DevKit...
    Building native extensions.  This could take a while...
    

    And after a few minutes if everything goes right, you should see

    Successfully installed rmagick-2.13.1
    1 gem installed
    Installing ri documentation for rmagick-2.13.1...
    Installing RDoc documentation for rmagick-2.13.1...
    

    And that's it. Just two more links that were helpful: 1 blog and 2 blog if you still can't install

    0 讨论(0)
  • 2021-01-02 23:55

    Install ImageMagick windows binaries from https://sourceforge.net/projects/imagemagick/files/im6-exes/, findout where is it installed

    Like

    C:\Program Files (x86)\ImageMagick-6.7.9-Q16

    or some other directory, depending upon your system...

    And run following commands in command prompt

    set CPATH=C:\Program Files (x86)\ImageMagick-6.7.9-Q16\include
    set LIBRARY_PATH=C:\Program Files (x86)\ImageMagick-6.7.9-Q16\lib
    gem install rmagick
    

    Replacing

    C:\Program Files (x86)\ImageMagick-6.7.9-Q16

    with directory where you actually installed Image Magick

    0 讨论(0)
  • 2021-01-02 23:56
    • The first one is a path issue. There is a convert.exe that is getting found before the ImageMagick one.
    • The second one is because you don't have working build tools.
    0 讨论(0)
  • 2021-01-02 23:56

    this is the only approach that worked for me:

    http://rails.webintellix.com/2010/01/04/how-to-install-rmagick-imagemagick-on-windows/

    0 讨论(0)
  • 2021-01-02 23:57

    There is it better described: http://www.redmine.org/projects/redmine/wiki/HowTo_install_rmagick_gem_on_Windows

    0 讨论(0)
  • 2021-01-03 00:09

    How to install ImageMagick on Windows 8.1, as of 5/1/2017:

    1. take a deep breath

    2. uninstall imagemagick/rmagick/everything that's failed so far

    3. make sure you have the DevKit that the accepted answer linked to

    4. Don't download the current v7 of ImageMagick. I have no idea why, but it doesn't work. Instead download ImageMagick-6.9.8-4-Q16-x86-dll.exe from here

    5. Install, including the headers. Since it's V6, it includes legacy utilities already so you don't have to worry about that. Install into your C: directory so there are no spaces in the path.
    6. Open up your environment variables. You know, System>advanced system settings>environment variables.
    7. Find PATH in system variables, edit and copy and paste the large variable value into a notepad or something so you can read it properly.
    8. Find ImageMagick's path, cut it out and paste it to the front. My PATH starts with "C:\ImageMagick-6.9.8-Q16;..." If it's not there, add it yourself.
    9. Update your PATH with ImageMagick at the front.
    10. You should be all setup, go into command prompt and type "convert -version". Rather than a "Invalid drive specification" result which drove me insane, you should see the current version specifications.
    11. Bobs your uncle, you have ImageMagick!
    0 讨论(0)
提交回复
热议问题