在搭建ruby 和 watir 环境可是费了一番功夫 ,现在将遇到的错误总结了下
1.While executing gem ... (NoMethodError) undefined method `size' for nil:NilClas
这个问题的原因是gem中的缓存文件造成的
命令 gem env 可以查看到gem的path路径
我得到的路径是:GEM PATHS: D:\Ruby192\lib\ruby\gems\1.9.1
进入这个目录下的cache目录,然后将所有的文件删除
2.Require "watir"遇到 load/watir
这个问题的原因是装了多个版本的commonwatir 引起
命令 1.gem list
2. gem uninstall commonwatir 选择相应的版本 我的环境上我卸载的是4.0 版本