`
liuqq
  • 浏览: 52073 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

windows下RMagick与File-Column的安装

阅读更多
1.file_column依赖RMagick,所以先安装RMagick
>ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32]
>gem -v
1.1.1

下载RMagick-2.3.0-ImageMagick-6.4.0-2-Q8.zip
解压到指定位置,如:
D:\workspace\RMagick-2.3.0-ImageMagick-6.4.0-2-Q8\
安装rmagick
D:\workspace\RMagick-2.3.0-ImageMagick-6.4.0-2-Q8>gem install rmagick-2.3.0-x86-mswin32.gem
RMagick-2.3.0-ImageMagick-6.4.0-2-Q8.zip下载
如果gem不是1.0以上版本有可能在安装rmagick有可能出现以下错误(以下安装路径省略)
>gem install rmagick-2.3.0-x86-mswin32.gem
ERROR:  Error installing gem rmagick-2.3.0-x86-mswin32.gem[.gem]: buffer error

使用
>gem update --system
Updating RubyGems
Bulk updating Gem source index for: http://gems.rubyforge.org/
Nothing to update

由于本机的版本已经是最高版,所以没有更新,正常情况下,在更新完成后有
RubyGems system software updated
的提示
重新输入,检查最新版本
app_home>gem -v
1.1.1
之后安装
>gem install rmagick-2.3.0-x86-mswin32.gem
Successfully installed rmagick-2.3.0-x86-mswin32

2.安装ImageMagick-6.4.0-2-Q8-windows-dll.exe
这个双击默认安装即可
注:环境变量会自动安装,无需手动
另外当你安装完成后,我在官方网站上拷贝了一段代码做测试:
require 'RMagick'   
include Magick   
pic = ImageList.new("vd2_tb.jpg")   
l = pic.columns > pic.rows ? pic.columns : pic.rows   
f = 128.0/l;   
thumb = pic.thumbnail(f)   
thumb.write("vd2_tb_tmp.jpg") 

运行时会出现错误
提示大概是在你的$..\lib\ruby\gems\1.8\gems\rmagick-2.3.0-mswin32\ext下
Load RMagick2.so 错误.
所以安装完ImageMagick后必须重新启动
3.安装file_column
[项目路径]>ruby script/plugin install http://opensvn.csie.org/rails_file_column/plugins/file_column/trunk
或者下载file_column后解压到 项目的\vendor\plugins下
如果一切成功,那么恭喜你,可以体验RMagick和file_column给你带来的快感了

PS:
RMagick官方API
推荐一个API网站

分享到:
评论

相关推荐

    RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.rar

    RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.rar 包含 rmagick-2.13.2.gem ImageMagick-6.5.6-8-Q8-windows-dll.exe RMagick-2.12.0.tar.gz rmagick-2.12.0-x86-mswin32.gem

    rmagick-2.3.0-x86-mswin32.gem

    rmagick-2.3.0-x86-mswin32.gem 用于图片验证码

    rmagick-2.13.1-x86-mingw32.gem

    redmine的一个包文件,可以用来导出为pdf,图像的功能

    rmagick-2.16.0.gem

    安装redmine-3.2.3 ruby on rails 下的插件 rmagick 2.16.0 gem

    rmagick-2.10.0.gem

    rails 插件rmagick 2.10.0 gem

    redmine2.0.3安装手册

    所需要软件版本: 1mysql-installer-community-5.6.15.0.msi 2railsinstaller-2.1.0 3redmine-2.0.3 4RMagick-2.0.0-ImageMagick-6.3.7-8-Q8

    hornetseye-rmagick:WaSP眼的 RMagick 集成

    hornetseye-rmagick 作者: Jan Wedekind版权所有: 2010许可证: GPL 概要 这个 Ruby 扩展实现了必要的转换,以保存和加载存储在 {Hornetseye::MultiArray} 中的图像。 安装 hornetseye-rmagick使用RMagick Ruby 扩展...

    rmagick:ImageMagick的Ruby绑定

    马吉克目录介绍RMagick是Ruby编程语言和ImageMagick图像处理库之间的接口。先决条件最新版本的RMagick需要具备这些先决条件。 操作系统Linux * BSD 苹果系统视窗其他* nix类系统Ruby2.3版或更高版本。 您可以从获得...

    px4test:连续交付的测试脚本

    Hans-CI用于嵌入式硬件上的持续集成官方网站: : 用户数先决条件通过软件包管理器安装操作系统依赖项:苹果系统brew install opencv imagemagick ninjasudo gem install specific_install和RMagick: sudo gem ...

    electrical-age.github.io:电气时代官方网站

    $ gem install rmagick -- ' --with-opt-dir="[path to ImageMagick]" ' $ gem install jekyll-responsive_image $ jekyll serve 最后,从根文件夹运行./script/server.sh脚本以在本地构建和服务Jekyll。 导航到以...

    CentOS下安装配置最新redmine2.3

    CentOS下安装配置最新redmine2.3 包含整合apache 安装rmagick

    ChunkyGuide:jackjt8 的 Chunky https 指南

    development headers and libraries for C and C++ system path和development headers and libraries for C and C++安装 。 检查convert -version (非管理员)。 使用gem install rmagick --platform=ruby -- --...

    minimagick:RMagick的迷你替代品

    使用MiniMagick,ruby进程的内存仍然很小(它生成了ImageMagick的命令行程序mogrify,该程序也占用了一些内存,但是比RMagick小得多)。 请参阅正在 以下。 MiniMagick使您可以访问ImageMagick拥有的所有命令行...

    ImageMagick-6.9.10-12

    PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify ...

    benchmark_driver-output-gruff:Benchmark_Driver插件以渲染条形图

    安装安装rmagick.gem的依赖项。 另请参阅: : # macOSbrew install imagemagick@6PKG_CONFIG_PATH=/usr/local/opt/imagemagick@6/lib/pkgconfig gem install rmagick# Ubuntusudo apt-get install libmagickwand-dev...

    carrierwave-vips:VIPS支持的CarrierWave图像处理

    有关如何安装的说明,请参见存储库: : 如果您使用捆绑程序,请将其添加到您的Gemfile中: gem 'carrierwave-vips'如果要加载GIF文件,则需要安装rmagick gem。 ruby-vips或此库不支持编写GIF。快速概述请参阅...

    whirld:航空影像的在线协作

    ##旋转 ... sudo apt-get install bundler libmysqlclient-dev imagemagick ruby-rmagick libfreeimage3 libfreeimage-dev ruby-dev libmagickcore-dev libmagickwand-dev (可选)为出口,你需要G

    rsnap-upgraded

    地位 安装——仅适用于 Linux 安装 , 运行“wget --quiet -O - | sudo apt-key add - & apt-get update & apt-get ...为 rmagick 安装库 运行“sudo apt-get install libmagick++-dev” 运行“sudo apt-get inst

    blog_house:众议院博客!

    make publish在Arch上安装rmagick pacman -S libmagick6export PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig"bundle时尚指南发布元数据project_start :项目的开始日期, project_start为YYYY-MM-DD project_...

    photoGallery:优雅的杰基尔照片廊

    在OS X上安装依赖项 brew install imagemagick rbenv rbenv install 2.4.0 rbenv global 2.4.0 gem install rmagick exifr 在Ubuntu上安装依赖项 apt install libmagick++-dev gem install rmagick exifr 组态 该...

Global site tag (gtag.js) - Google Analytics