我采用的是selenium2.53.1,firefox v67,geckodriver-v0.24.0,一直报driver.version: FirefoxDriver,版本不兼容。将火狐浏览器降低版本至40.0.3,成功启动。

Selenium2不用装驱动可以向前支持火狐浏览器,不支持版本过高的火狐浏览器。

【Selenium】    ->  【FireFox】
       2.25.0        ->      18
       2.30.0        ->      19
       2.31.0        ->      20
       2.42.2        ->      29
       2.44.0        ->      33 (不支持31,2014/12/1)
       2.53.0        ->      43,46(不支持47)
       2.41.0        ->      26(绿色版本)
       2.44          ->      32.0-35.0
       2.53.0-2.53.6 ->      40.0.3

各firefox版本下载地址
http://ftp.mozilla.org/pub/firefox/releases/

各selenium jar包下载地址
http://selenium-release.storage.googleapis.com/index.html

Selenium3 不向前支持火狐浏览器

Firefox 和 Safari 推出了自己的driver(geckodriver,Safaridriver)

Firefox v47以后版本直接运行会出现问题,要使用47.0以后的版本需要升级Selenium到3.x并安装对应版本的firefox驱动插件:geckodriver.exe

各geckodriver下载地址:

https://github.com/mozilla/geckodriver/releases

http://npm.taobao.org/mirrors/geckodriver/

参考:https://blog.csdn.net/yinshuilan/article/details/79730239

selenium 打开火狐浏览器版本兼容问题踩的坑相关推荐

  1. selenium与各个浏览器版本兼容

    1>selenium版本跟Firefox的版本要相互适宜. Selenium版本 支持的FireFox版本 2>使用selenium打开chrome浏览器的时候,需要用chromedriv ...

  2. python+selenium自动化能打开火狐浏览器但是打不开网址

    python+selenium 执行自动化脚本时能打开火狐浏览器而打不开网址时 提示:Unsupported Marionette protocol version 2, required 3 是由版 ...

  3. 解决Selenium与firefox浏览器版本不兼容问题

    解决Selenium与firefox浏览器版本不兼容问题 参考文章: (1)解决Selenium与firefox浏览器版本不兼容问题 (2)https://www.cnblogs.com/limxia ...

  4. python使用selenium打开chrome浏览器时带用户登录信息

    导读 我们在使用selenium打开google浏览器的时候,默认打开的是一个新的浏览器窗口,而且里面不带有任何的浏览器缓存信息.当我们想要爬取某个网站信息或者做某些操作的时候就需要自己再去模拟登陆 ...

  5. 火狐浏览器无法启动java_打开火狐浏览器出现错误

    源自:6-1 常见浏览器的启动 打开火狐浏览器出现错误 Exception in thread "main" java.lang.NoClassDefFoundError: com ...

  6. php 兼容火狐,PHP_CSS兼容IE与火狐浏览器超强兼容代码,如何让你写的代码更兼容火狐 - phpStudy...

    CSS兼容IE与火狐浏览器超强兼容代码 如何让你写的代码更兼容火狐和IE两大主流浏览器?本文将总结总结CSS中火狐浏览器与IE浏览器的兼容代码,兼容你兼容主要是语法规范问题,你写CSS写规范了,就都兼 ...

  7. selenium之火狐浏览器环境配置

    1.下载并安装火狐浏览器:https://www.firefox.com.cn/ 2.下载对应火狐浏览器版本驱动并放置到Python安装目录Scripts下,如本人的:D:\Program Files ...

  8. windows系统打开火狐浏览器提示“无法加载您的firefox配置文件。它可能已经丢失,或是无法访问。” 解决办法

    Windows系统自带IE浏览器,可是有很多用户使用不习惯,选择下载第三方浏览器,比如:火狐浏览器.谷歌浏览器.360浏览器等.最近有朋友在重新安装火狐浏览器后发现打不开,并提示"无法加载你 ...

  9. MacOS系统下selenium之火狐浏览器驱动firefoxdriver安装

    MacOS系统selenium3.141.0之火狐浏览器驱动firefoxdriver安装 fireFoxdriver.exe各版本下载链接](http://ftp.mozilla.org/pub/f ...

最新文章

  1. PyQt4 进度条和日历 代码
  2. 配件都包括什么_婚礼婚庆服务都包括什么
  3. 重磅!吴恩达、林轩田公开课交流群正式成立啦
  4. 2015年第六届蓝桥杯C/C++ B组国赛 —— 第一题:积分之迷
  5. Dom4j操作XML
  6. Traceback (most recent call last)AttributeError: ‘NumpyArrayIterator‘ object has no attribute ‘ndim‘
  7. mysql5.7组复制多主一从搭建_MySql5.7-多源复制(多主单从)
  8. java隐藏密钥_java – 在Android中隐藏密钥库密码的最佳方法是什么?
  9. 每日英语:Targeting Grandpa: China’s Seniors Hunger for Ads
  10. QT应用SQL数据库,简单全面的应用,增删改查。
  11. 2022MathorCup高校数模挑战赛D题思路
  12. windows 搭建HTTP文件服务器(Nginx 方式)
  13. VEP视频文件怎么转换成普通视频文件mp4
  14. 加ing形式的单词有哪些_哪些单词是动词加 -ing 变形容词,在加 -ly 变副词的?能不能列举一些,有十几个就可以了。?...
  15. 闪电模型数学_【雷电流的数学模型仿真分析】 matlab数学模型仿真系统图
  16. 举头望明月打计算机术语,有趣的中秋节灯谜
  17. fopen函数的打开模式
  18. 手动修改Spyder的背景颜色(手动配色)
  19. JavaScript在数组尾部添加元素
  20. java 图片检查_使用JAVA如何对图片进行格式检查以及安全检查处理

热门文章

  1. 回归预测 | MATLAB实现SVR(支持向量机回归)多输入多输出
  2. arcgis制作瓦片地图_【转】ArcGIS地图缓存制作简介
  3. Android native crash解析
  4. 分享一个可以批量给视频去色并且添加一个光晕效果的方法
  5. 微信小程序解析富文本的方法
  6. 用批处理整理百度MP3上歌曲排行榜MP3及LRC文件的批量下载链接地址(含图文教程)
  7. java中加减乘除优先级_java运算符优先级
  8. Windows下快速创建指定大小的空文件
  9. 浩鲸科技 2021校招 java开发
  10. QQ邮箱iPhone版上线,借助苹果之力抢占手机邮箱市场