Ruby 运行irb文件时出错

Ruby 运行irb文件时出错,ruby,watir-webdriver,rubymine,Ruby,Watir Webdriver,Rubymine,这是我的第一个节目: require 'rubygems' require 'watir' ie = Watir::IE.new ie.goto("http://www.google.com") ie.text_field(:name, "question").set("microsoft") ie.button(:name, "btnG").click 当我运行它时,出现以下错误,请您帮助。在运行此之前,我已安装了watir webdriver C:/Ruby200/lib/ruby/si

这是我的第一个节目:

require 'rubygems'
require 'watir'

ie = Watir::IE.new
ie.goto("http://www.google.com")
ie.text_field(:name, "question").set("microsoft")
ie.button(:name, "btnG").click
当我运行它时,出现以下错误,请您帮助。在运行此之前,我已安装了watir webdriver

C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': cannot load such file -- watir (LoadError)
    from C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
    from C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/FirstSample:2:in `<top (required)>'
    from -e:1:in `load'
    from -e:1:in `<main>'

Process finished with exit code 1
C:/Ruby200/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:45:in'require':无法加载此类文件--watir(LoadError)
来自C:/Ruby200/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:45:in'require'
来自C:/Ruby200/lib/ruby/site\u ruby/2.0.0/rubygems/FirstSample:2:in`'
from-e:1:in“load”
from-e:1:in`'
进程已完成,退出代码为1
我刚刚回复了一个关于DevKit安装的示例项目和说明

请注意,RubyMine需要一个有效的
Gemfile
来管理依赖项。你使用的所有宝石<代码>捆绑安装应无错误地安装依赖项

如果您在安装gems时出错,请将其作为一个单独的问题发布,并提供更多详细信息,但在执行此操作之前,请验证DevKit是否已正确安装,并且可以根据安装指南构建/运行示例gem


一些gems可能与最近发布的Ruby 2.0版本不完全兼容。如果您没有成功,请尝试Ruby 1.9.3。

我猜问题是由于您安装了watir webdriver gem,但需要watir gem


请在代码中安装watir gem或要求watir webdriver gem。

看起来您不在IRB中。进入IRB并输入带引号的“require watir”,然后尝试“require watir webdriver”