美文网首页
安装selenium驱动各种问题

安装selenium驱动各种问题

作者: 没有昵称呀丫丫 | 来源:发表于2020-04-22 21:14 被阅读0次

1.因为pyscharm过期,所以下载重装了pycharm,导致selenium识别不了,打不开火狐浏览器。

driver=webdriver.Firefox()

2.用pip uninstall selenium卸载了原来2点几版本的selenium,安装了最新的selenium

3.pycharm还是识别不到selenium,后手动settings设置了selenium,解决。

4.运行,提示geckodriver需要再path。因为火狐是35版本的,所以下载了个15版本的geckodriver.exe,放到火狐安装路径添加path未解决。将其放到python安装路径,不再提示需要放到path。

5.运行再次报错,提示Missing 'marionetteProtocol' field in handshake,可以打开火狐浏览器,但是不执行操作,猜测geckodriver版本不对,另因为自己火狐版本35太低,所以先放这。

6.之前没用过谷歌的selenium驱动,先更新了谷歌到最新版本版本 78.0.3904.108(正式版本) (64 位)。但是驱动好像没有108的,所以下载了105的,放到python目录解决。可以正常打开浏览器,执行操作。

driver = webdriver.Chrome()

7.还需要看下火狐浏览器问题。

8.刚刚意识到原来我的火狐是35,selenium是2.8所以不用安装火狐的驱动,现在火狐35,selenium3.14,版本不匹配。要么降低selenium版本,要么升级火狐35,但是升级了火狐35,firebug和firepath就用不了了。那我先不升级火狐了,因为还要用selenium IDE。

相关文章

网友评论

      本文标题:安装selenium驱动各种问题

      本文链接:https://www.haomeiwen.com/subject/cuddgctx.html