jon*_*gan 17 ruby gem ruby-on-rails
我目前正在升级一个旧的rails应用程序以使用Rails 3和Ruby 1.9.2,而RMagick是我需要安装的最后一个gem.但是,Windows似乎没有任何1.9.2下载,标准的gem安装RMagick也不起作用.
有人能指出我如何安装这个宝石的正确方向吗?
Sri*_*rma 42
我刚刚在Windows上使用Ruby v1.9.x成功安装了RMagick 2.13.1!
在我忘记之前,让我解决这个程序.
在环境变量中设置路径:
将DFImageMagick环境变量
设置为安装ImageMagick的位置设置PATH =%DFImageMagick%;%PATH%(如果在PATH中还没有它)
设置CPATH =%DFImageMagick%\ include;%CPATH%
设置LIBRARY_PATH =%DFImageMagick%\ LIB;%LIBRARY_PATH%
安装RMagick gem:gem install rmagick
这应该说,暂时增强PATH以包含DevKit ...构建本机扩展.这可能需要一段时间......经过一段时间,成功安装了rmagick 2.13.1
验证安装:
A.转换-version
这应该给ImageMagick安装版本
B. gem list --local应该列出rmagick 2.13.1
备选:在irb中,尝试
要求'rmagick'
它应该返回'true'
哦,我喜欢以5个步骤完成的安装.
希望这适合你和其他人.
参考:
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/# 链接文字
Jos*_*ein 10
经过一番尝试,这最终对我有用:
安装DevKit:https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
安装ImageMagick(安装程序中的标题为"是")到其路径中没有空格的文件夹(我使用C:/ ImageMagick)
打开mingw(DevKit文件夹中的msys.bat) - 并运行gem install rmagick --platform=ruby -- --with-opt-lib=c:/ImageMagick/lib --with-opt-include=c:/ImageMagick/include(如果需要,替换两个路径以考虑imagemagick路径)