• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

windows下ruby安装环境配置

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

从源代码在windows下安装Ruby是非常苦逼的差事,可以从http://rubyinstaller.org/

或者 http://railsinstaller.org/ 下载已经打包好的安装程序。

Ruby配置

  1. 在windows中配置环境变量
  • RUBY_HOME=rubyinstaller_dir (实际的ruby所在路径)

  • 在path中添加 %RUBY_HOME%\bin

  1. 在命令行下运行 ruby --version,如果显示ruby版本信息说明安装正常。

devkit安装

  1. 下载devkit

如果使用rubyinstaller安装包需单独下载devkit,下载路径为 DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe 。该文件是7zip压缩包。

  1. 解压缩下载的文件到合适的路径,如F:\Software\develop\DevKit-mingw64-64-4.7.2-20130224-1432-sfx

  2. 命令行下进入devkit目录,运行 ruby dk.rb init, 运行完后会生成一个 config.yml文件

  3. 打开config.yml文件,加入ruby所在路径,如

# This configuration file contains the absolute path locations of all

# installed Rubies to be enhanced to work with the DevKit. This config

# file is generated by the 'ruby dk.rb init' step and may be modified

# before running the 'ruby dk.rb install' step. To include any installed

# Rubies that were not automagically discovered, simply add a line below

# the triple hyphens with the absolute path to the Ruby root directory.

#

# Example:

#

# ---

# - C:/ruby19trunk

# - C:/ruby192dev

#

---

- E:\Ruby21-x64

注意保持上面的格式。

5. 命令行下进入devkit目录,运行 ruby dk.rb install

至此ruby运行环境配置好了。在命令行下面可以像在linux下一样安装bundle和其他gem。

rmagick安装问题

在安装rmagick的时候会提示“无效的格式”等等错误,这是因为缺少ImageMagick的原因。可以用以下方式解决:

  1. 下载ImageMagick的windows安装包

ImageMagick windows安装包

  1. 安装ImageMagick

注意两个安装选择项一定要勾上,并且安装路径不要有空格,如program files (微软这个默认路径害死多少人?):

  • Add application direcotry to your system path

  • Install development headers and libraries for C and C++

  1. 命令行下运行 gem install rmagick --platform=ruby -- --with-opt-dir= ImageMagick_dir (换成自己的目录)

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap