Selenium安装WebDriver:最新ChromeDriver谷歌驱动及闪退等常见问题(114及其以后的版本)

这篇具有很好参考价值的文章主要介绍了Selenium安装WebDriver:最新ChromeDriver谷歌驱动及闪退等常见问题(114及其以后的版本)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

114版本以前可以通过下面的下载地址进行下载(要科学上网):http://chromedriver.storage.googleapis.com/index.html

在官网上可以看到,从M115开始放在了Chrome 测试可用性仪表板(要科学上网)[点击文字跳转]

chrome驱动最新版本,selenium,测试工具

点击进去可以看到下载链接

 chrome驱动最新版本,selenium,测试工具

截止2023.9.12我的谷歌浏览器版本是 116.0.5845.188(正式版本)

chrome驱动最新版本,selenium,测试工具

我选择了 116.0.5845.96 (r1160321)(最后一个)

chrome驱动最新版本,selenium,测试工具

随着版本更新,大家要根据自己浏览器版本进行选择相应驱动,尽量保证驱动版本和浏览器版本一致,前三位保持一致一般就可以正常使用。


 下载完成解压后,将驱动文件chromedriver.exe放在python的文件夹下和浏览器安装路径下

chrome驱动最新版本,selenium,测试工具

新建一个python项目验证是否安装成功

from selenium import webdriver
driver = webdriver.Chrome()
if __name__=='__main__':
    driver.get('http://www.baidu.com')

如果可以正常调用浏览器打开百度页面,说明安装成功


附:搜集了一下可能出现的问题以及解决方案

1.浏览器打开闪退

解决方案1:降低selenium版本为4.1.1 / 4.5.0  或者降低python版本

pip --default-timeout=100 install selenium==4.1.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
#解决方案2 高版本selenium引用路径有所改变,要改成一下格式
from selenium.webdriver.chrome.service import Service
service = Service('chromedriver的路径')
driver = webdriver.Chrome(service=service)

2.关闭浏览器自动更新(方法有好多,这里推荐这个比较省事)

解决方案:修改host文件(有火绒的,建议用火绒修改)

打开host文件路径:

C:\Windows\System32\drivers\etc

找到host文件,使用管理员权限打开,并添加

127.0.0.1 update.googleapis.com

保存后,打开cmd命令行,并输入

ipconfig /flushdns

再重启浏览器文章来源地址https://www.toymoban.com/news/detail-836409.html

到了这里,关于Selenium安装WebDriver:最新ChromeDriver谷歌驱动及闪退等常见问题(114及其以后的版本)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Selenium中WebDriver最新Chrome驱动安装教程

        😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。 📡主页地址:【Austin_zhai】 🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。 💎声明:博主日常工作较为繁忙,文章会不定期更新,各类行业或职场问题

    2024年02月08日
    浏览(43)
  • Selenium安装WebDriver最新Chrome驱动(114以后的版本)

    点击进去可以看到下载链接   截止2023.9.12我的谷歌浏览器版本是 116.0.5845.188(正式版本) 我选择了  116.0.5845.96  ( r1160321 )(最后一个) 随着版本更新,大家要根据自己浏览器版本进行选择相应驱动,尽量保证驱动版本和浏览器版本一致,前三位保持一致一般就可以正常使

    2024年02月08日
    浏览(35)
  • Selenium安装WebDriver最新Chrome驱动(含116/117/118/119)

    目录 1、确认浏览器的版本 2、找到对应的chromedriver版本   3、解压chromedriver文件,放置chrome的安装目录下 4、设置系统属性  5、确认chromedriver是否安装成功及解决方式 在浏览器的地址栏,输入chrome://version/,回车后即可查看到对应版本    2.1  114及之前的版本可以通过点击下

    2024年02月08日
    浏览(43)
  • Selenium的webdriver(Chromedriver、Edgedriver、geckodriver、IEDriverServer)驱动下载地址

    chrome版本chromedriver驱动下载地址 http://chromedriver.storage.googleapis.com/index.html Edge版本microsoft-edge驱动下载地址 https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ geckodriver驱动下载地址: mozilla/geckodriver selenium版本iedriverserver驱动下载地址 http://selenium-release.storage.googleapis.com/ind

    2024年02月08日
    浏览(32)
  • python爬虫,selenium+chromedriver,谷歌驱动自动下载及配置

    关于toollib 我们在使用selenium时,有一件让我们狠抓狂的事,那就是驱动的下载与配置… 为什么这么说呢? 1)首先确定浏览器对应的驱动版本号 2)然后手动下载下来 3)最后配置驱动路径或放在对应的目录下 使用toollib就很方便,这些都内部处理好了。(pip install toollib) 示

    2024年02月16日
    浏览(37)
  • Selenium根据Chrome浏览器 版本自动下载/更新驱动chromedriver.exe webdriver_manager库

    Selenium提供了一个webdriver_manager库,可以帮助自动下载和更新Chrome浏览器的驱动程序chromedriver.exe。您可以按照以下步骤操作: 安装webdriver_manager库。可以在命令行或终端中运行以下命令进行安装: 在Selenium Python脚本中,导入webdriver_manager并使用ChromeDriverManager类来创建ChromeDri

    2024年02月16日
    浏览(36)
  • selenium【自动下载谷歌驱动】自动获取谷歌版本,并自动下载对应版本的chromedriver.exe

    因为电脑google浏览器自动升级,还有就是其他同事使用的Google浏览器版本与自己的不一致,需要重复去下载,所有老是需要重新去下载驱动,很麻烦,所有写了一个自动下载驱动的方法。 当前方法只适配了Windows上的google驱动,其它系统和浏览器可以自己修改适配一下。 1、本

    2024年02月11日
    浏览(44)
  • 谷歌浏览器使用selenium的驱动chromedriver 116~118版本,解决版本不匹配问

    谷歌浏览器使用selenium的驱动chromedriver 116~118版本,解决版本不匹配问 获取不到 chromedriver 高版本吗? https://googlechromelabs.github.io/chrome-for-testing/#stable

    2024年02月07日
    浏览(42)
  • linux下安装 Chrome 和 chromedriver 以及 selenium webdriver 使用

    chromedriver 下载地址: https://googlechromelabs.github.io/chrome-for-testing/ (推荐,包含最新稳定版) https://chromedriver.storage.googleapis.com/index.html? http://npm.taobao.org/mirrors/chromedriver/ https://registry.npmmirror.com/-/binary/chromedriver/ 查看版本: chromedriver对应下载地址 现在就可以使用 selenium 的 web

    2024年02月08日
    浏览(55)
  • Mac如何安装谷歌chromedriver驱动

    很多小伙伴肯定跟我一样在写python自动化的时候会遇到安装谷歌chromedriver驱动的问题,今天正好需要安装最新版的谷歌浏览器、记录下跟大家分享一下 贴一下站点链接: 谷歌浏览器下载 1、打开chrome浏览器输入:chrome://settings/help 查看当前chrome版本 我这里已经做了禁止自动更

    2024年02月06日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包