刚接触的新人,提个问题
ruby吧
全部回复
仅看楼主
level 3
想接触ruby来做简单的自动化,了解到有watir,按照网上教程安装了ruby和watir,然后准备按照教程上进行简单的调试,遇到如下问题
有没有大佬帮忙看看这是什么问题,谢谢[小乖]小白真的懵逼,查百度没查到相关原因,
2022年06月13日 10点06分 1
level 3
你成功安装watir了吗?
安装成功的话,require这句就不会出错了。
$ gem install watir
Fetching watir-7.1.0.gem
Fetching websocket-1.2.9.gem
Fetching rexml-3.2.5.gem
Fetching selenium-webdriver-4.2.1.gem
Fetching regexp_parser-2.5.0.gem
Fetching childprocess-4.1.0.gem
WARNING: You don't have /home/winn/bin in your PATH,
gem executables will not run.
Successfully installed childprocess-4.1.0
Successfully installed rexml-3.2.5
Successfully installed websocket-1.2.9
ERROR: Error installing watir:
The last version of selenium-webdriver (~> 4.0) to support your Ruby & RubyGems was 4.1.0. Try installing it with `gem install selenium-webdriver -v 4.1.0` and then running the current command again
selenium-webdriver requires Ruby version >= 2.7. The current ruby version is 2.6.4.104.
$ gem install selenium-webdriver -v 4.1.0
Fetching selenium-webdriver-4.1.0.gem
WARNING: You don't have /home/winn/bin in your PATH,
gem executables will not run.
Successfully installed selenium-webdriver-4.1.0
Parsing documentation for selenium-webdriver-4.1.0
Installing ri documentation for selenium-webdriver-4.1.0
Done installing documentation for selenium-webdriver after 9 seconds
1 gem installed
$ gem install watir
WARNING: You don't have /home/winn/bin in your PATH,
gem executables will not run.
Successfully installed regexp_parser-2.5.0
Successfully installed watir-7.1.0
Parsing documentation for regexp_parser-2.5.0
Installing ri documentation for regexp_parser-2.5.0
Parsing documentation for watir-7.1.0
Installing ri documentation for watir-7.1.0
Done installing documentation for regexp_parser, watir after 11 seconds
2 gems installed
$ irb
irb(main):001:0> require 'watir'
=> true
irb(main):002:0>
2022年06月13日 11点06分 2
怎么看成功还是不成功呀,我用那个gem list可以看到列表里面有watir,这个能判断成功吗?还是因为我那个watir和comonwatir版本不一样?
2022年06月13日 11点06分
level 3
require 'watir' 这句没问题就说明成功安装了,不然就没安装好。
在irb里试试。
2022年06月13日 14点06分 3
好的,那应该是没安装好,我看看怎么再重新装一遍
2022年06月13日 15点06分
感谢
2022年06月13日 15点06分
大佬,不好意思,您这边有比较完整的ruby安装到waitr配置的教程吗,我试了一下还是不行,运行了安装指令,但是irb还是报错,我是Windows上装的
2022年06月14日 01点06分
大佬,我require watir显示ture了,但是后面想试着调用打开浏览器又不行了
2022年06月14日 02点06分
level 3
2022年06月14日 02点06分 4
level 9
1 升级到最新版本的 ruby
2 安装 gem install ffi watir
2023年01月17日 00点01分 5
1