一 准备Ruby环境


1 我们首先须要安装Ruby。从站点下载Ruby 上下载Ruby最新版和对应的DevKit。

我下载的是Ruby
2.1.4 (x64)和DevKit-mingw64-6 。注意:两者的安装文件夹,不得出现空格。比方Program Files这样的文件夹是不能有的。建议是装在盘的根文件夹

2. 配置安装环境。环境变量中新增环境变量名 RUBY_HOME ,变量值为 你的Ruby安装文件夹(我的是E:/ruby21-x64),然后在path中增加 "%RUBY_HOME%\bin"。 
输入ruby -version检查环境是否成功:

3. 更新ruby和gems系统。输入  “gem update --system" ,并安装rspec  ,命令是:“gem install rspec”

4  安装其它组件之前一定要先改动镜像文件。

使用国内的淘宝镜像。此步骤在DOS中进行。

$ gem sources --remove http://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***

5 安装Keyyll出错

解决的方法。下载验证文件,只是在此之前先安装https组件 ,否则无法使用curl。

安装httparty组件:

gem install httparty

此时貌似还是不行

6. 安装DevKit ,先将第一步中下载的 DevKit-mingw64-6 安装文件夹打开(我的是E:\RubyDevelopKit)

分别执行下列命令:(注意 执行第三个命令前。还有东西须要配置,下文)

ruby dk.rb init
ruby dk.rb review
ruby dk.rb install

在运行install命令前须要配置 DevKit安装文件夹中的一个 config.yml文件

配置例如以下

注意最后两行 是一样的,当中 E:/Ruby21-x64 为 DevKit安装根文件夹

此时再运行 install命令,并安装 cucumber插件:

7. 安装 Jekyll 。

$ gem install jekyll

最新文章

  1. console对象-转
  2. [Effective JavaScript 笔记]第21条:使用apply方法通过不同数量的参数调用函数
  3. Injection Attacks-XML注入
  4. Linux 下常用命令
  5. 输入n个数组,数组长度不等,每个数组取出一个数进行组合,求出所有的组合。
  6. NodeJS学习目录
  7. 《单元测试之道Java版》的读书笔记
  8. redis与memacache的区别(转)
  9. .NET Remoting、WebService、WCF、WebApi一些简单描述
  10. Jeecg-Boot 1.0版本发布,企业级快速开发平台
  11. CSS单位【记录】
  12. 【慕课网实战】Spark Streaming实时流处理项目实战笔记十五之铭文升级版
  13. React 开发注意事项
  14. 【LeetCode】Permutation全排列
  15. WPF动态时间(电子表)
  16. Spring+Velocity(平台升级至Spring Framework 5.0.2)
  17. quartz---(1)
  18. javascript高级程序设计第一章
  19. python3的全局变量和局部变量
  20. python web框架 Django的APP以及目录介绍 2

热门文章

  1. qobject_cast
  2. centos7 install vim8
  3. [BZOJ3211]:花神游历各国(小清新线段树)
  4. js 简单制作键盘模拟
  5. POJ-1190 蛋糕问题
  6. Release Python Program as exe
  7. redis:哨兵集群配置
  8. 条款6:若不想使用编译器自动生成的函数,就该明确拒绝(Explicity disallow the use of compiler-generated functions you do not want)
  9. python_函数递归
  10. 【HDU 6000】Wash(贪心)