zoukankan      html  css  js  c++  java
  • chrome浏览器版本与驱动不匹配问题的全套解决办法

    1.浏览器与驱动如何匹配才不会报错

    使用selenium模块的webdriver打开谷歌浏览器时常遇到这样的错误提示:

    selenium.common.exceptions.WebDriverException:Message:'chromedriver' excutable need to be in PATH.Please see ....

    解决办法:

    1> 打开chrome浏览器,在浏览器地址栏输入:chrome://version/,查看浏览器版本。

    如图所示,我的浏览器版本是79.0.3945.

     

    2> 对应上面的浏览器版本从下面网址找对应的浏览器驱动

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

    上面79.0.3945版本的浏览器对应的79.0.3945驱动(webdriver)有两个,可任选一个下载:(建议用最新的,毕竟同一版本最后一个肯定是问题最少最成熟的)

    3> 将下载的压缩包解压后的chromedriver.exe驱动文件放在python3.7的根目录下(我使用的是python3.7,且在D盘。你可以找到自己python所在的安装位置,并放在其根目录下)。

    4> 运行你的python脚本,这下就解决了浏览器与驱动不匹配的问题了。

    2.关闭浏览器自动更新------让你的驱动与浏览器不匹配问题永远消失。

    如果不刻意设置,谷歌浏览器就会自动更新。

    web脚本在执行时,浏览器若自动更新,会隔三差五使脚本中断执行,提示驱动与浏览器不匹配,这时就总要手动去更新浏览器驱动。

    想流畅的执行脚本,不让其受到驱动问题的干扰,我们可以在匹配好一套浏览器与驱动后,将浏览器的自动更新禁止。

    关闭谷歌浏览器的自动更新

    解决方案:

    1> win + r 输入: msconfig,找到Google更新服务,去掉勾选,点应用-->确定。

    2.最后重新启动一下电脑就OK了!


    在这里插入图片描述

                                                                                                                                                                                                                                   get到这个技能的请点赞,谢谢大家的支持!

  • 相关阅读:
    沟通是项目管理知识体系中的九大知识领域之一
    项目管理的三要素时间、成本、质量
    项目管理提升效率的几大关键点
    收到FRDMKL02Z
    【转】arm 开发工具比较(ADS vs RealviewMDK vs RVDS)
    你不能自己把自己放弃写在毕业季
    【转】为什么你应该(从现在开始就)写博客
    Vivado 2014.4 FFT IP 使用及仿真
    项目需求的一些事
    娇荣电子工作室成立了
  • 原文地址:https://www.cnblogs.com/xcc-/p/xcc_009.html
Copyright © 2011-2022 走看看