1、首先需要下载RubyInstaller.exe程序(下载地址随便都能找到)。

如:rubyinstaller-2.2.2-x64.exe

安装好Ruby后,需要更新Gems

gem update --system

结果大家看到了被墙了

只能更换下RubyGems 镜像

感谢淘宝 http://ruby.taobao.org

gem sources --remove https://rubygems.org/

gem sources -a https://ruby.taobao.org/

gem sources -l

再来RubyGems

gem update --system

2、安装解压缩程序(这个好像没限制,我用的是好压别的不知道行不行)。

如:好压 或者 7-zip

3、安装DevKit工具,用以模拟Linux下的编译环境。

如:DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

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

过程如图:

4、安装Selenium 的 gem 包。

gem install filepath\selenium\gems\bundler-1.7.12.gem
gem install filepath\selenium\gems\multi_json-1.10.1.gem
gem install filepath\selenium\gems\json-1.8.2.gem
gem install filepath\selenium\gems\minitest-5.5.1.gem
gem install filepath\selenium\gems\ffi-1.9.6.gem
gem install filepath\selenium\gems\childprocess-0.5.5.gem
gem install filepath\selenium\gems\hoe-3.13.0.gem
gem install filepath\selenium\gems\hpricot-0.8.6.gem
gem install filepath\selenium\gems\rubyzip-1.1.6.gem
gem install filepath\selenium\gems\sdoc-0.4.1.gem
gem install filepath\selenium\gems\rdiscount-2.1.8.gem
gem install filepath\selenium\gems\rdoc-4.2.0.gem
gem install filepath\selenium\gems\mustache-1.0.0.gem
gem install filepath\selenium\gems\ronn-0.7.3.gem
gem install filepath\selenium\gems\rubygems-tasks-0.2.4.gem
gem install filepath\selenium\gems\rake-10.4.2.gem
gem install filepath\selenium\gems\rake-compiler-0.9.5.gem
gem install filepath\selenium\gems\permutation-0.1.8.gem
gem install filepath\selenium\gems\websocket-1.2.1.gem
gem install filepath\selenium\gems\selenium-webdriver-2.44.0.gem

5、安装 Rspec 的 gem 包。

gem install filepath\rspec\gems\builder-3.2.2.gem
gem install filepath\rspec\gems\multi_test-0.1.1.gem
gem install filepath\rspec\gems\diff-lcs-1.2.5.gem
gem install filepath\rspec\gems\gherkin-2.12.2.gem
gem install filepath\rspec\gems\cucumber-1.3.18.gem
gem install filepath\rspec\gems\rspec-support-3.1.2.gem
gem install filepath\rspec\gems\rspec-expectations-3.1.2.gem
gem install filepath\rspec\gems\aruba-0.6.2.gem
gem install filepath\rspec\gems\rspec-core-3.1.7.gem
gem install filepath\rspec\gems\rspec-mocks-3.1.3.gem
gem install filepath\rspec\gems\rspec-3.1.0.gem

6、查看

gem list

Ruby(Selenium / Rspec)在Windows 8_64上安装步骤的更多相关文章

  1. Redis进阶实践之三如何在Windows系统上安装安装Redis

    一.Redis的简介        Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合 ...

  2. Redis进阶实践之三如何在Windows系统上安装安装Redis(转载)

    Redis进阶实践之三如何在Windows系统上安装安装Redis 一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括 ...

  3. 在本地windows机器上安装SecureCRT客户端

    一.SecureCRT客户端介绍. SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件. SecureCRT支持 ...

  4. Windows OS上安装运行Apache Kafka教程

    Windows OS上安装运行Apache Kafka教程 下面是分步指南,教你如何在Windows OS上安装运行Apache Zookeeper和Apache Kafka. 简介 本文讲述了如何在 ...

  5. windows系统上安装与使用Android NDK r5 (转)

    windows系统上安装与使用Android NDK r5  很早就听说了android的NDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单 ...

  6. 在Windows 10上安装Oracle 11g数据库出现的问题及解决

    在Windows 10上安装Oracle 11g数据库,并且很多次出现过:当安装的进度条进行到快要结束的时候弹出一个提示框.如下: [Java(TM)2 Platform Standard Editi ...

  7. DB 查询分析器 6.03 在Windows 8 上安装与运行演示

           DB 查询分析器 6.03 在Windows 8 上安装与运行演示 马根峰                ( 广东联合电子服务股份有限公司, 广州 510300) 摘要          ...

  8. Windows 7上安装配置TensorFlow-GPU运算环境

    Windows 7上安装配置TensorFlow-GPU运算环境 1. 概述 在深度学习实践中,对于简单的模型和相对较小的数据集,我们可以使用CPU完成建模过程.例如在MNIST数据集上进行手写数字识 ...

  9. 在Windows 7上安装Team Foundation Server(TFS)的代理服务器(Agent)

    自2009年微软发布Windows 7以来,经过8年的市场验证,Windows 7已经成为史上应用最为广泛的操作系统.但是面对技术变化的日新月异,2015年微软正式停止了对Windows 7的主流支持 ...

随机推荐

  1. Windows环境下的NodeJS+NPM+Bower安装配置步骤

    Windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮 ...

  2. web.xml的一份配置(备忘)

    <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java ...

  3. Maya 建模完成后的整理

    我们在使用Maya建模完成后可能会进行发布,为了自己或他人的方便使用,我们需要对建立好的模型进行些处理: 1. 删除历史记录:选择模型,Edit -> Delete by Type -> ...

  4. [LintCode] Swap Nodes in Pairs 成对交换节点

    Given a linked list, swap every two adjacent nodes and return its head.   Example Given 1->2-> ...

  5. android-Activity(四大组件之一)

    一.Activity理解 1.定义: 直译为活动,是Android定义四大应用组件之一,也是最重要的用的最多的: 用来提供一个能让用户操作并与之交互的界面 一个应用有多个界面也就是包含多个Activi ...

  6. width,clientWidth,offsetWidth

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  7. HDU1978 记忆化搜索

    How many ways Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Tot ...

  8. IIS 8 下使用 WCF

    按照以下步骤添加后,IIS8即支持WCF服务. 首先添加MIME类型 扩展名“.svc”,MIME类型 “application/octet-stream” 2. 然后在“Handler Mappin ...

  9. jquery_简单介绍

    jquery是一个优秀的javascript的库. jquery对象是通过jquery包装DOM对象产生的对象 配置jquery 在<head> <script   src=&quo ...

  10. 四则运算之C++实现篇

    对四则运算的一些要求如下: 1.题目避免重复:2.可定制(数量/打印方式):3.可以控制下列参数:   是否有乘除法.数值范围.加减有无负数.除法有无余数.否支持分数 (真分数, 假分数, …): 一 ...