在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,原来是:
- <typemap>
-
<include file="type-ghostscript.xml" />
- </typemap>
<typemap>
<include file="type-ghostscript.xml" />
</typemap>
修改为:
- <typemap>
-
<include file="type-windows.xml" />
-
<!-- <include file="type-ghostscript.xml" /> -->
- </typemap>
<typemap>
<include file="type-windows.xml" />
<!-- <include file="type-ghostscript.xml" /> -->
</typemap>
安装完成,测试下网上那个流传的RMagick的验证码例子,终于正常了。
分享到:
相关推荐
`x86-mswin32` 指出这个版本是为32位的Windows系统编译的,这意味着它可以在运行Windows 32位操作系统的计算机上安装和使用。 在Ruby中,使用RMagick库可以执行以下操作: 1. **图像读取和写入**:可以从磁盘加载...
以上就是Windows环境下安装和配置Redmine的基本步骤,整个过程可能需要一定的技术背景,特别是在处理依赖关系和系统服务配置时。遵循这些步骤,你应该能够在Windows7系统上成功搭建起Redmine项目管理系统。
安装redmine-3.2.3 ruby on rails 下的插件 rmagick 2.16.0 gem
### Windows 下 Redmine 的安装详解 #### 环境配置需求 为了确保 Redmine 在 Windows 系统上能够顺利安装并稳定运行,首先需要明确所需的软件版本及其兼容性。 **服务器操作系统**: Windows Server 2008, 64位版本...
在 Windows 2003 下安装 RailsInstaller,推荐使用版本为 **RailsInstaller-2.2.1.exe**。此版本包含以下组件: - Ruby 1.9.3 - Rails 3.2 - Bundler - Git - Sqlite - TinyTDS - SQL Server Support - DevKit ...
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需要具备这些先决条件。 操作系统Linux * BSD 苹果系统视窗其他* nix类系统Ruby2.3版或更高版本。 您可以从获得Ruby。 Ruby必须能够构建C扩展(例如MRI,Rubinius,而不是JRuby) 图像魔术...
在Windows环境下安装和配置Redmine 2.5.2是一个涉及多个步骤的过程,需要对Ruby、Rails、数据库支持以及相关工具有一定的了解。首先,确保你的系统满足Redmine 2.5.2所支持的Ruby版本,例如Ruby 1.8.7、1.9.2、1.9.3...
rails 插件rmagick 2.10.0 gem
`ImageMagick-6.5.3-10-Q8-windows-dll.exe` 是 ImageMagick 的 Windows 安装程序,版本号为 6.5.3-10,Q8 表示其采用 8 位颜色质量。这个软件可以独立使用,也可以通过 Rmagick 在 Ruby 环境中调用。 在 `RMagick-...
CentOS下安装配置最新redmine2.3 包含整合apache 安装rmagick
hornetseye-rmagick 作者: Jan Wedekind版权所有: 2010许可证: GPL 概要 这个 Ruby 扩展实现了必要的转换,以保存和加载存储在 {Hornetseye::MultiArray} 中的图像。 安装 hornetseye-rmagick使用RMagick Ruby 扩展...
### Windows 下安装 Redmine 2.1 的详细步骤 #### 一、Redmine 简介 Redmine 是一个开源的、跨平台的项目管理和缺陷追踪工具,它可以帮助团队更好地组织和跟踪项目进展。Redmine 支持多项目管理、时间追踪、文件...
本文档主要介绍如何在CentOS 6.7操作系统上安装Redmine 3.3.1版本,并且提供了一些常用的插件安装方法。安装过程中涉及到了Ruby、MySQL、Nginx等软件的配置和使用。 首先,Redmine 3.3.1版本需要Ruby 2.3.1版本的...
- 在`public/themes`目录下创建新文件夹,例如`basecamp`。 - 将下载的主题文件放入`stylesheets`目录下。 - 启动Redmine后,在系统设置中选择相应主题。 **4. 运行Redmine** - **启动服务器**: - 在Redmine...
### Windows 2003 下 Redmine 2.1.4 安装步骤详解 #### 知识点一:Redmine ...以上步骤详细介绍了如何在 Windows 2003 系统下安装和配置 Redmine 2.1.4 版本,确保了项目管理和缺陷跟踪工具在本地环境中的正常运行。
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...
在Windows环境下安装Redmine-0.9.x的过程如下: 1. 首先,你需要为DOS环境添加Ruby运行环境。可以从指定网址下载`rubyinstaller-1.8.7-p249-rc2.exe`并安装。 2. 安装完成后,通过“开始”菜单启动带有Ruby环境的...
在安装Rails之前,必须确保系统上已经安装了与Rails版本兼容的Ruby环境。 2. **RubyGems**:RubyGems是Ruby的包管理系统,用于分发、安装和管理Ruby程序库,即Gems。在Rails的安装过程中,RubyGems扮演着至关重要的...