我已经安装了Ruby 2,devkit和Watir.我收到以下错误.有谁可以帮我解决这个问题?
C:\devkit>irb
DL is deprecated, please use Fiddle
irb(main):001:0> require "watir"
=> true
irb(main):002:0> browser = Watir::Browser.new
LoadError: cannot load such file -- watir-classic
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require'
from C:/Ruby200/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in`require'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/watir-4.0.2/lib/watir/loader.rb:48:in `load_driver'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/watir-4.0.2/lib/watir/loader.rb:40:in `load_driver_for'
from C:/Ruby200/lib/ruby/gems/2.0.0/gems/watir-4.0.2/lib/watir/loader.rb:8:in `new'
from (irb):2
from C:/Ruby200/bin/irb:12:in `<main>'
irb(main):003:0>
Run Code Online (Sandbox Code Playgroud)
小智 0
我不确定当时发生了什么,但以防万一其他人遇到这个问题,这就是我所做的让它工作。安装 watir-classic (按照建议),安装 ffi,卸载 ffi,再次安装 ffi。由于某种原因,我有 ffi 的 2 个变体(可能是由于最初安装的是 64 位 Ruby?),但我还卸载了 64 位 Ruby 并安装了 32 位以使这一切正常工作。\xe2\x80\x93 轻松 katt 2 月 26 日 13:47
\n