【发布时间】:2010-11-29 23:29:52
【问题描述】:
有人成功使用 Watir 和 IronRuby 吗?我收到一个错误,即找不到所需的文件“Watir”。我需要设置什么路径才能让这个文件在 IronRuby 中工作?
由于某种原因,我的 igem 命令不起作用:
C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin>igem 安装 我等 '"C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin\ir.exe"' 不被识别为内部或外部命令, 可运行的程序或批处理文件。
我使用的是 0.9 版本的 Ironruby。
我记得在 0.9 中你必须指出 ir 工具:我使用了以下内容并再次出错!
C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin>ir igem ins 高个子 错误:执行 gem 时...(RangeError) bignum 太大,无法转换为 Fixnum
RubyGems 的当前版本是 1.3.5:
C:\DevTools\IronRuby\ironruby\Merlin\Main\Languages\Ruby\Scripts\bin>ir igem -v 1.3.5
我什至尝试使用完整路径:
require File.dirname(__FILE__) + "C:/ruby/lib/ruby/gems/1.8/gems/commonwatir-1.6.2/lib/watir.rb"
【问题讨论】:
-
请发布完整的例外情况
-
你考虑过使用WatiN吗?
-
我喜欢使用 Watir,因为我想证明我可以使用 IronRuby 来使用 Ruby 库。