selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)

这篇具有很好参考价值的文章主要介绍了selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用 driver = webdriver.Chrome() 时,遇到以下报错:

selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH.

selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)

两种解决方法:
(1)在webdriver.Chrome()中添加executable_path参数,参数value = chromedriver.exe文件所在路径,示例:

from selenium import webdriver
chrome_driver_path = "D:\Chrome\chromedriver\chromedriver.exe"
driver = webdriver.Chrome(executable_path=chrome_driver_path)
driver.get("http://baidu.com")

(2)修改webdriver.Chrome()源码中的默认执行路径,将DEFAULT_EXECUTEABLE_PATH修改为本地chromedriver.exe文件所在路径,示例:

selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)

selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)文章来源地址https://www.toymoban.com/news/detail-515637.html

到了这里,关于selenium使用 webdriver.Chrome() 报错,找不到执行文件的解决方法(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • selenium 程序执行完之后,没有报错,Chrome浏览器闪退,他可能是正常的

    作为一个初学selenium,代码基础也不咋行的人,在安装好一切工具之后,跑了第一段打开浏览器访问www.baidu.com的代码,然后这个窗口闪了一下就没了??? 网上的几种解决方法(具体操作步骤可以去搜搜,网上很多): chrome的驱动版本 ,驱动版本与浏览器版本不一致,需要

    2023年04月27日
    浏览(71)
  • python使用selenium webDriver时 报错

    可能原因和解决: 1. python 解释器 ---- 设置 2. 浏览器 版本 与 浏览器驱动 版本不一致 ---- 安装同一版本的 (下载chromedriver  |  谷歌驱动更高版本的测试版)   参考:Python使用Selenium WebDriver的入门介绍及安装教程-CSDN博客 Selenium安装WebDriver最新Chrome驱动(含116/117/118/119)_chromedri

    2024年02月04日
    浏览(39)
  • Python执行selenium报错This version of ChromeDriver only supports Chrome version 114

    Python执行selenium打开浏览器时报错,如下图: This version of ChromeDriver only supports Chrome version 114:此版本的ChromeDriver仅支持Chrome版本114。 查阅资料后发现,selenium目前支持的chrome最高版本为114,但是我的浏览器由于自动更新已经到了116版本。 已经没有支持我浏览器的chromedriver.exe,

    2024年02月09日
    浏览(54)
  • Chrome自动升级了,找不到最新版本的webdriver怎么办?

    我用Selenium开发了Facebook和Linkedin爬虫,有些新需求要调一下,今天启动selenium时有报错,报错如下: selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version xxx Current browser version is xxx with binary path ,意思是Webdriver的版本与

    2024年02月07日
    浏览(52)
  • Python执行selenium报错This version of ChromeDriver only supports Chrome version并配置环境变量

    1.This version of ChromeDriver only supports Chrome version 这个报错的意思是chrome驱动的版本不匹配,所以需要查看自己的chrome的版本,再根据版本下载对应的chromedriver.exe,具体操作步骤如下 第一步查看chrome的版本: 第二步下载对应的chromedriver.exe: http://chromedriver.storage.googleapis.com/ind

    2024年02月16日
    浏览(48)
  • Selenium中WebDriver最新Chrome驱动安装教程

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

    2024年02月08日
    浏览(52)
  • selenium-webdriver-Chrome新驱动地址(Chrome115及以上版本)

    Chrome115、Chrome116、Chrome117,在旧的链接并没有 新地址:https://googlechromelabs.github.io/chrome-for-testing/

    2024年02月04日
    浏览(51)
  • Selenium.Webdriver最新语法教程(附Chrome实例演示)

      “ 随着selenium库的不断更新,现有教程部分语法不适用于当前版本,故笔者写下此篇教程供初学者学习使用、老手快速查询调库使用 。”   编程环境:Pycharm 浏览器:Chrome 示例网站:www.baidu.com 教程内容: Selenium.Webdriver语法、ActionChains库语法、Keys库列表 Selenium.Webdriver:模

    2024年01月23日
    浏览(37)
  • Selenium Chrome Webdriver 如何获取 Youtube 悬停文本

    导语 Youtube 是一个非常流行的视频分享平台,有时候我们可能想要爬取一些视频的信息,比如标题、播放量、点赞数等。但是有些信息并不是直接显示在网页上的,而是需要我们将鼠标悬停在某个元素上才能看到,比如视频的时长、上传时间等。这些信息被称为悬停文本,它

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

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

    2024年02月08日
    浏览(47)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包