首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Watir与IronRuby!

Watir与IronRuby!
EN

Stack Overflow用户
提问于 2009-09-21 03:14:43
回答 3查看 1.2K关注 0票数 4

有没有人在IronRuby中成功地使用过Watir?我收到一个错误,找不到所需的文件'Watir‘。我需要设置什么路径才能让这个文件在IronRuby中工作?

由于某些原因,我的igem命令无法工作:

未将安装l watir '"C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin\ir.exe"‘C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin>igem识别为内部或外部命令、可操作程序或批处理文件。

我使用的是0.9版本的Ironruby。

我记得在0.9版本中,你必须指出ir工具:我使用了下面的代码,然后又得到了错误!

C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin>ir igem ins tall watir错误:执行gem时...(RangeError)基准面太大,无法转换为固定基准面

RubyGems的当前版本是1.3.5:

C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin>ir igem -v 1.3.5

我甚至尝试使用完整路径:

代码语言:javascript
复制
require File.dirname(__FILE__) + "C:/ruby/lib/ruby/gems/1.8/gems/commonwatir-1.6.2/lib/watir.rb"
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-09-21 03:41:02

你用的是gem install watir还是igem install watir?如果你正在为IronRuby安装gem,你必须使用igem。否则,它最终会被放入Ruby安装所在的gems目录中。默认情况下,IronRuby不会看到gems目录,您必须使用完整路径才能到达该目录。在使用igem时,它会将gem放在用于IronRuby的正确目录中。

票数 3
EN

Stack Overflow用户

发布于 2010-07-06 04:38:18

Watir使用MRI Ruby的WIN32OLE库。这个库是否支持Iron Ruby?

票数 1
EN

Stack Overflow用户

发布于 2010-09-18 03:32:42

我发现当你在常规的ruby中得到一个需要的watir not found消息时,你需要把它放在请求'watir‘之前,这个文本需要'rubygems’。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1452742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档