【发布时间】:2015-06-13 04:53:11
【问题描述】:
我有 Ruby 2.2.2,当我运行以下脚本时,我已经安装了 watir-webdriver gem
require 'rubygems'
require 'watir-webdriver'
browser = Watir::Browser.new :firefox
它给了
`require': cannot load such file -- watir-webdriver(LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
我有 rubymine 7.1.2
这是我的宝石清单
$ gem list
* 本地宝石 *
大十进制 (1.2.6) 捆绑器(1.10.3) 捆绑器卸载 (1.0.2) 子进程(0.5.6) 可执行挂钩 (1.3.2) 菲(1.9.8) 宝石包装器 (1.2.7) io 控制台 (0.4.3) json (1.8.1) multi_json (1.11.1) 心理 (2.0.8) 耙子 (10.4.2) rdoc (4.2.0) rubygems 捆绑器 (1.4.4) rubyzip (1.1.7) 转速 (1.11.3.9) 硒网络驱动程序(2.46.2) 水网驱动程序(0.7.0) 网络套接字(1.2.2) 码 (0.8.7.6)
请建议怎么做?
【问题讨论】:
-
您是否尝试在终端中打开 irb 和
require 'watir-webdriver'而没有任何其他宝石? -
有趣的是,你说你有 ruby v. 2.2.2,但是,你的错误日志说它正在目录 ruby 2.0.0 中搜索,你可以使用命令:ruby -v 和在这里添加它显示的内容?
-
Janhavis-MacBook-Pro:~ janhavideshpande$ ruby -v ruby 2.2.2p95(2015-04-13 修订版 50295)[x86_64-darwin14]
标签: ruby macos watir-webdriver rubymine-7