首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python Selenium错误“这个版本的ChromeDriver只支持Chrome79版。”

这个错误是由于你正在使用的ChromeDriver版本与你安装的Chrome浏览器版本不兼容所引起的。ChromeDriver是用于自动化测试的工具,它与特定版本的Chrome浏览器相互配合使用。

要解决这个错误,你可以按照以下步骤进行操作:

  1. 确认Chrome浏览器的版本:在Chrome浏览器中点击右上角的菜单按钮,选择“帮助”->“关于Google Chrome”,查看浏览器的版本号。
  2. 下载相应版本的ChromeDriver:根据你的Chrome浏览器版本,在Selenium官方网站(https://www.selenium.dev/)的下载页面中找到对应的ChromeDriver版本,点击下载链接。
  3. 将ChromeDriver放置到正确的位置:下载完成后,将ChromeDriver可执行文件解压缩,并将其放置在系统的可执行文件搜索路径下,或者指定ChromeDriver所在的路径。
  4. 更新Python代码:在你的Python代码中,指定使用新下载的ChromeDriver。例如,使用以下代码指定ChromeDriver的路径:
代码语言:txt
复制
from selenium import webdriver

# 指定ChromeDriver路径
chrome_driver_path = "/path/to/chromedriver"
driver = webdriver.Chrome(executable_path=chrome_driver_path)
  1. 运行代码:重新运行你的Python代码,确保不再出现“这个版本的ChromeDriver只支持Chrome79版。”的错误。

总结一下,当遇到Python Selenium错误“这个版本的ChromeDriver只支持Chrome79版。”时,你需要下载与你的Chrome浏览器版本匹配的ChromeDriver,并在代码中指定正确的ChromeDriver路径。这样就可以解决这个错误并正常运行你的Selenium测试了。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 腾讯云容器服务 TKE:https://cloud.tencent.com/product/tke
  • 腾讯云数据库 TencentDB:https://cloud.tencent.com/product/tencentdb
  • 腾讯云对象存储 COS:https://cloud.tencent.com/product/cos
  • 腾讯云人工智能 AI:https://cloud.tencent.com/product/ai
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Python】已完美解决:selenium.common.exceptions.SessionNotCreatedException: Message: session not created

selenium.common.exceptions.SessionNotCreatedException 错误就是其中之一,它表明当前ChromeDriver版本支持特定版本Chrome浏览器。...在这个例子中,错误消息指出ChromeDriver支持Chrome版本100。...二、可能出错原因 ChromeDriver版本过旧:如果你安装ChromeDriver版本低于你当前使用Chrome浏览器版本,就可能会出现这个错误。...环境配置问题:有时候,尽管ChromeDriver版本正确,但环境变量配置错误Selenium库未正确安装也可能导致此错误。...三、错误代码示例 以下是一个可能触发SessionNotCreatedException错误Python代码示例: from selenium import webdriver # 假设ChromeDriver

1.1K10
  • 手把手包教会_手把手地教是什么意思

    ---- 往期知识点 往期内容回顾 【python】 字典使用教程(超级详细)不看 你怎么够别人卷 【python教程】requests库基本用法 【python教程】保姆教使用pymysql...、ruby、python、C、C#等 支持分布式执行测试用例集,即可并行执行测试 一,Python+Selenium环境搭建 (1)下载python✨ 建议下载python 3.x版本,官方已经停止对...) (3)下载驱动 geckodriver✨ selenium 3 支持Firefox 48及以上版本,且需下载驱动,所以配置如下: Firefox 48 及以上版本Selenium 3.X + FireFox...python配置及selenium配置,感谢您关注与支持!...声明:由于作者也在求学路上知识水平有限,本文如有错误敬请读者能够指出错误! 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    1.6K20

    Selenium常见异常解析及解决方案示范

    selenium, 解决方法: 在pycharm中通过设置或terminal面板重新安装selenium 原因2: 当前项目下有selenium.py,和系统包名冲突导致, 解决方法,重命名这个文件...原因: 查找不到对应浏览器驱动 解决方法: 下载浏览器对应版本chromedriver或geckodrivergeckodriver 放到脚本当前文件夹下或将路径配置到环境变量中, 或放到Python...目录Scripts下(一般情况下PythonScripts目录在环境变量中), 或使用浏览器选项options指定驱动路径 未找到浏览器 WebDriverException: Message...only supports Chrome version 76 原因: 当前使用chromedriver支持Chrome76版本 解决方法: 查看本地Chrome浏览器版本, 下载对应chromedriver...服务 WebDriverException: Message: Can not connect ot the Service chromedriver 原因: 脚本通过127.0.0.1这个ip访问本地

    2.4K10

    Robot Framework安装及常见问题解决

    /pan.baidu.com/s/1jaheaBHySAzY8GMAjFHZBw 密码:d1sn 1.下载Python2版本 ?...第四步:wxPython下载 Wxpython 是python 非常有名一个GUI库,因为RIDE 是基于这个库开发,所以这个必须安装。...第六步:Selenium2Library安装 RF-seleniumlibrary 可以看做RFselenium 库,selenium (webdriver)可以认为是一套基于web规范(API)...下引用 Selenium 包开发时,刚开始测试 WebDriver 功能直接就甩出了一个错误消息然后就中断了,错误消息:WebDriverException: 'chromedriver' executable...方法如下: 安装 selenium python 包之后,还要安装浏览器 driver 我用是 Chrome,以此为例: a. 下载 ChromeDriver。其它浏览器参见官网说明 b.

    2K20

    Python安装教程(新手)

    [Python 安装] 目前,Python有两个版本,一个是2.x,一个是3.x,这两个版本是不兼容。由于3.x越来越普及,我们教程将以最新Python 3.9版本为基础。...情况二: 得到一个错误: 我这里就不演示了,因为我是安装成功,我还是演示一下,用错误pythonn来代替python来用,这样才会提示出错误信息。...若想使用Selenium成功调用Chrome浏览器完成相应操作,需要通过ChromeDriver来驱动。.../index.html (版本要和谷歌版本一样) 我是86.0.4240版本那你就要去下载这个版本 下载完成后,解压并且复制到python环境根目录 文件夹下 并且通过cmd...命令行运行chromedriver,不报错则成功 pip版本更新 python -m pip install –upgrade pip 注意:不需要在python环境命令行,而是使用

    88220

    Python3+Selenium2 Web自动化环境搭建

    Pycharm是一个用于python语言编程开发环境,分为普通和专业两款。正常学习只需要下载免费普通,但是要用Django制作网页只能选择安装专业版本。...Selenium是一款关于Web自动化测试工具,分为selenium 1、 selenium 2和selenium 3三个版本。这里我们使用selenium2作为我们安装版本。...环境版本信息: Windows 10、Python3.6.3、Pycharm professional、selenium-3.8.0、Chrome62.0.3202.75 安装步骤: 1.python...版本安装: 选择Python 3以上版本下载,下载完成后直接安装并配置环境信息 2.Pycharrm安装: 选择普通(免费)或者专业(付费)两者中任意一种下载,点击安装 3.Selenium...(这里是2.33版本),下载后解压缩, chromedriver将占用9515 端口,需要把它放到chrome安装目录下...

    1.1K70

    手把手教你搭建 Selenuim 自动化环境

    1.本次使用系统环境是最新 Windows 10 17134 系统; 2.本次使用 Python 版本为 3.4.4,使用这个版本原因是 3.5 以后就不支持 XP 系统了,但是我有需要 XP...环境需求,所以一直用 3.4 版本Python 下载地址:https://www.python.org/downloads/ 3.本次使用 Selenium 版本为最新 3.13,如果你电脑安装了一个版本...Python 可以直接使用命令行进行安装: python -m pip install selenium 如果你电脑安装了多个版本 Python,并且使用我之前提到《多版本 Python 在使用中灵活切换...》进行重命名的话,请使用对应命令行版本进行安装,如: python34 -m pip install selenium 如果使用这个命令安装失败,可以多试几次,因为链接是国外站点,所以你懂。.../www.google.com/chrome/ 5.本次使用 ChromeDriver 版本为最新 2.41,这地方请注意下,不同 ChromeDriver 版本支持 Chrome 版本也可能有不同

    1.1K40

    火狐谷歌模拟一个虚拟界面

    实际上,phantomjs这个工具对于Python的人来说很不习惯,而且还有一些莫名其妙问题。...那么,我们就来谈谈在Firefox和Chrome浏览器不原生支持headless模式下,如何使用selenium来实现headless模式进行动态数据抓取。...而由于本人比较懒是1个特点,因此我们直接将其与我们脚本一起集成在一起。 在这里,我们安装1个xvfbwrapper库,这个库用于在你Python中开启和关闭xfvb会话。.../usr/bin/python3 # -*- coding: utf-8 -*- """ 以下程序亲测在ubuntu16.04下有效,其他环境可能会有错误出现 """ from selenium import...import webdriver #使用62版本chrome,其他版本可能还会有界面 chrome_options = webdriver.ChromeOptions() chrome_options.add_argument

    93830

    Python爬虫之数据提取-selenium介绍

    运行效果展示 Selenium是一个Web自动化测试工具,最初是为网站自动化测试而开发Selenium 可以直接调用浏览器,它支持所有主流浏览器(包括PhantomJS这些无界面的浏览器),可以接收指令...executable_path driver = webdriver.Chrome() # 向一个url发起请求 driver.get("http://www.baidu.cn/") # 把网页保存为图片,69版本以上谷歌浏览器将无法使用截图功能...在项目完成进行部署时候,通常平台采用系统都是服务器操作系统,服务器操作系统必须使用无头浏览器才能正常运行 2. selenium作用和工作原理 利用浏览器原生API,封装成一套更加面向对象...-- 3. selenium安装以及简单使用 我们以谷歌浏览器chromedriver为例 3.1 在python虚拟环境中安装selenium模块 pip/pip3 install selenium...点击notes.txt进入版本说明页面 ? 查看chrome和chromedriver匹配版本 ? 根据操作系统下载正确版本chromedriver ?

    1.5K20

    Selenium Python 更改 chrome 默认下载目录

    图片关于使用SeleniumPython无法更改Google Chrome默认下载目录可能问题和解决方法:ChromeOptions参数不正确:确保在设置下载目录时使用正确参数。...你可以使用Pythonos模块根据当前工作目录构建绝对路径。 ChromeDriver版本不兼容:检查是否有与你Chrome浏览器兼容最新版本ChromeDriver。...Chrome和ChromeDriver版本之间不兼容可能导致ChromeOptions设置出现问题。...访问ChromeDriver网站(https://sites.google.com/a/chromium.org/chromedriver/downloads)下载适合版本。...权限不足:确保运行Selenium脚本用户对指定下载目录具有写权限。如果没有权限,可能会在尝试更改下载目录时遇到错误

    59020

    Selenium Chrome驱动安装(windows系统)

    一、概述 Selenium3.8版本以后,已经不支持PhanTomJS了,可以使用谷歌,火狐无头浏览器来代替PhanTomJS 二、安装 确认版本 使用chrome无头浏览器,需要下载谷歌驱动chromedriver.exe...chromedriver.exe下载  淘宝镜像下载地址:https://npm.taobao.org/mirrors/chromedriver/ 查看本机Chrome版本,打开谷歌浏览器,点击右上角菜单...可以看到我版本是:84.0.4147.105(正式版本) (64 位) 下载驱动 打开网页:https://npm.taobao.org/mirrors/chromedriver/ 找到 84.0.4147...只要保证大版本是一样即可。 ? 点击进去,找到windows。注意:windows只有32位,没有64位。 ? 下载完后,解压到桌面里面有个chromedriver.exe文件 ?...将chromedriver.exe文件放到python.exe所在路径。

    6K21

    ubuntu 16.04 (桌面与服务器)配置Selenium+Chrome+Python3实现自动化测试

    ubuntu 16.04 (桌面与服务器)配置Selenium+Chrome+Python3实现自动化测试 1.安装chrome sudo apt-get install libxss1 libappindicator1...、安装Selenium sudo apt-get install python3-pip sudo pip install selenium 3.安装chromedriver 安装最新版本chromedriver...,下载页面: http://chromedriver.storage.googleapis.com/index.html 在这个页面里列出了chromedriver各个版本,我选择版本(2.29),使用命令行安装...安装后确认/usr/bin目录下是否有chromedriver文件 由于时效性,在安装时应当先去网站查看最新版本,然后替换命令行中2.29版本信息 4.简单示例 这时候就可以在图形界面的终端运行python...配置Selenium+Chrome+Python3实现自动化测试

    1.8K10

    ChromeDriver 125顺利运行:解决找不到chromedriver.exe技巧

    然而,有时我们会遇到诸如“ChromeDriver版本125无法找到chromedriver.exe”错误。...正文一、确认ChromeDriver版本和路径首先,确保您下载ChromeDriver版本与安装Chrome浏览器版本匹配。...可以通过以下步骤进行检查:打开Chrome浏览器,输入 chrome://settings/help 查看版本号。访问 ChromeDriver官网 下载对应版本ChromeDriver。...三、使用SeleniumChromeDriver确保PythonSelenium库已安装,可以通过以下命令安装:pip install selenium下面是一个示例代码,展示了如何使用代理IP、设置...使用代理IP时,需要配置代理服务器地址、端口、用户名和密码。本文示例使用了爬虫代理加强配置方法。

    1.9K50

    python+selenium环境搭建_pycharm配置anaconda环境

    大家好,又见面了,我是你们朋友全栈君。 最近在研究python+selenium进行自动化测试。然后用python开发工具是Pycharm。...安装selenium 安装:pip install selenium ==XXXX 不带版本号的话,就会安装最新版本 卸载:pip uninstall selenium 查看版本号:pip show...selenium 之前安装selenium时候一直报错,后面将win10家庭升级到专业后就没有报错了。...如果大家遇到这个,可以考虑是否这个原因引起。 浏览器驱动放置 需要通过脚本启动浏览器,需要将浏览器驱动放置到python安装目录下,如下图所示: 注意: 浏览器和驱动版本需要匹配。...脚本示例 在运行上述脚本时候,报了一个如下错误: 后面发现是因为我修改了geckodriver.exe名字导致

    45420

    利用selenium爬取数据总结

    运行效果展示 Selenium是一个Web自动化测试工具,最初是为网站自动化测试而开发Selenium 可以直接调用浏览器,它支持所有主流浏览器(包括PhantomJS这些无界面的浏览器),可以接收指令...executable_path driver = webdriver.Chrome() # 向一个url发起请求 driver.get("http://www.itcast.cn/") # 把网页保存为图片,69版本以上谷歌浏览器将无法使用截图功能...在项目完成进行部署时候,通常平台采用系统都是服务器操作系统,服务器操作系统必须使用无头浏览器才能正常运行 2. selenium作用和工作原理 利用浏览器原生API,封装成一套更加面向对象...---- 3. selenium安装以及简单使用 以edge浏览器为例 参见这个blog哦,驱动chrome浏览器同理 selenium驱动edge浏览器 chromedriver环境配置.../chromedriver')中executable参数指定是下载好chromedriver文件路径 driver.find_element_by_id('kw').send_keys('python

    1.2K30

    数据集 | 地理空间数据云30mDEM爬取

    小伙伴们如果没有的话,还是需要申请一个地理空间数据云账号。 地理空间数据云网址: http://www.gscloud.cn/ 我们今天主要使用pythonselenium库。...我们本次使用谷歌浏览器配合selenium进行爬取数据。除了下载谷歌浏览器以外,我们还需要下载chromedriver,并且chromedriver要与谷歌浏览器版本对应。...我们在谷歌浏览器地址栏输入:chrome://version/,就会跳出如下界面: 我们可以看到,我们谷歌浏览器版本为81版本,我们找对应chromedriver就可以。...notes(下图),可以看到标黄处显示支持81版本谷歌浏览器,我们就可以安心下载这个chromedriver了。...下面我们看一下就要运行python代码,这里我们需要修改下载路径和chromedriver路径还有填写我们自己账号密码: from selenium import webdriver import

    98110
    领券