selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports

这篇具有很好参考价值的文章主要介绍了selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题现状:

运行程序报错:
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 121.0.6167.85 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

问题出现原因:

系统的chrome浏览器自动升级了,导致selenium依赖的chrome内核版本不一致造成的问题。

如何解决?

我们只需要去下载一个对应版本的内核chromedriver就行了。
Chrome内核下载页:https://sites.google.com/chromium.org/driver/
selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports,Python篇,selenium,测试工具,chromedriver
进入下载详情页:https://googlechromelabs.github.io/chrome-for-testing/
主要找到对应的版本以及对应自己电脑的版本,记得是下载ChromeDriver,复制那个url,然后直接下载就好了。高版本可以兼容低版本,比如121的chromedriver可以用于120的chrome浏览器,不用版本差太多就可以。
selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports,Python篇,selenium,测试工具,chromedriver
下载下来的是一个bin文件
selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports,Python篇,selenium,测试工具,chromedriver
安装只需要配置环境变量就行了:
将chromedriver文件所在路径加入到环境变量PATH里就行,或者直接将文件copy到/usr/local/bin目录也行。文章来源地址https://www.toymoban.com/news/detail-824131.html

到了这里,关于selenium执行出现异常,SessionNotCreatedException ChromeDriver only supports的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • selenium下载安装对应的chromedriver并执行

    selenium Selenium 是广泛使用的模拟浏览器运行的库,它是一个用于 Web 应用程序测试的工具。 Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样,并且支持大多数现代 Web 浏览器。 对应版本chrome驱动下载 查看浏览器对应的chrome版本 浏览器输入 chrome://version/ 114以及之

    2024年02月05日
    浏览(44)
  • 解决 Docker + selenium + chromedriver + chrome 会出现僵尸进程的问题

    在docker里,使用selenium爬虫,  webdriver quit 后,会产生很多僵尸进程。 docker run  - it  - v / home / blackip :/ home / blackips /    selenium : 1.0   python3 linux_black_ip . py top 查看僵尸进程: ps -ef | grep defunct 查看僵尸进程: 僵尸进程的父进程是python3。 看了下chrome运行时的状况,发现开始

    2023年04月24日
    浏览(34)
  • 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)
  • 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日
    浏览(49)
  • selenium之显示等待(等到某个元素出现后再继续执行)

    本文章还请认真仔细阅读,非常简单,阅读前,你可能已经掌握,xpath 我们在爬虫的时候,总会利用time.sleep(),去等待元素的出现,但是这很容易出错,因为你不知道你的网速有多卡😂,从而导致频繁报错 我相信我的注释已经很 【言简意赅】了,你一定可以看得懂 我用了一

    2024年02月12日
    浏览(40)
  • python 报 selenium.common.exceptions.SessionNotCreatedException

    今天做selenium项目更新,莫名其妙报了SessionNotCreatedException 错误,显示错误如下: 显示不是chromedriver与chrome版本不兼容问题。后面脑回路,终于知道原因。 之前可能安装了其它包把selenium版本更新到了4.x.x。猜测这个版本对chrome版本有最低要求。经过升级chrome版本与chromedriv

    2024年02月13日
    浏览(47)
  • selenium启动报错:selenium.common.exceptions.SessionNotCreatedException: Message: session not created

    错误提示: selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 96 Current browser version is 102.0.5005.63 原因: Chrome版本和ChromeDriver版本不一致,极有可能是Chrome浏览器自动升级了新版本,导致两者版本差异,运行不了。 解决

    2024年02月06日
    浏览(43)
  • selenium.common.exceptions.SessionNotCreatedException浏览器版本不匹配报错

    python自动控制Google浏览器时报错: elenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 105 Current browser version is 107.0.5304.122 with binary path  原因:Chrome与ChromeDriver版本不一致,浏览器版本不匹配 解决方法:查询浏览器对应

    2024年02月11日
    浏览(52)
  • IDEA运行selenium程序提示错误:Exception in thread “main“ org.openqa.selenium.SessionNotCreatedException:

    SLF4J: Failed to load class \\\"org.slf4j.impl.StaticLoggerBinder\\\". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. Starting ChromeDriver 100.0.4896.60 (6a5d10861ce8de5fce22564658033b43cb7de047-refs/branch-heads/4896@{#875}) on port 50749 Only local connections are

    2023年04月10日
    浏览(46)
  • 一文解决:selenium.common.exceptions.SessionNotCreatedException: Message: session not created

    你遇到的错误消息表明您正在使用的ChromeDriver的版本与您计算机上安装的Google Chrome版本不兼容。ChromeDriver是一个独立的可执行文件,WebDriver使用它来控制Chrome浏览器。要解决这个问题,您有几个可能的解决方案,具体介绍如下所示。 1.修改ChromeDriver的版本 此方法需要首先查

    2024年02月08日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包