ahmet@Ubuntu:~/test$ ruby hello.rb
/home/ahmet/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no such file to load -- watir (LoadError)
from /home/ahmet/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from hello.rb:2:in `<main>'
我在.rb中需要rubygems但仍然会出现此错误
require 'rubygems'
require 'watir'
答案 0 :(得分:1)
根据Watir Readme,您必须安装并要求firewatir
。您也可以安装watir-webdriver。
答案 1 :(得分:1)
我在使用RVM的Ubuntu上遇到了类似的问题。我知道已经安装了gem,因为我刚刚安装了它。我做了以下事情:
rvm get latest
rvm reload
gem update --system
然后,为了更好的衡量,我重新安装了宝石,一切正常。希望这对你也有帮助。
答案 2 :(得分:1)
答案 3 :(得分:1)
要求应为'firewatir'或'watir-webdriver'
require 'firewatir'
或
require 'watir-webdriver'