问题描述:由于谷歌浏览器升级,导致谷歌驱动chrome.exe版本不对,使用selenium进行爬虫时无法启动谷歌浏览器。

解决方法:1. 在谷歌浏览器的设置下,查看浏览器的Chrome版本号。

2. 进入CNPM Binaries Mirror网页,下载对应版本的谷歌驱动器。本文的浏览器是103.0.5060.53,故下载 对应103版本的ChromeDirver驱动版本。

温馨提示:大版本号需要一样,小版本号不同不影响正常使用。

3. 选择对应系统的驱动,下载安装包。

4. 解压安装包,将安装包的chromedirver.exe  驱动文件复制到python安装目录下,并复制chromedirver.exe 的文件路径。

5. 配置环境变量

此电脑右击 ——>属性——>高级系统设置——>环境变量——>Path——>编辑——>新建——>张贴chromedirver.exe 的文件路径——>保存并退出

6. 验证是否配置成功。

from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.csdn.net/')

chrome.exe版本不对selenium进行爬虫时无法启动谷歌浏览器相关推荐

  1. Chrome的版本和Selenium支持的版本不一致

    chrome的版本和Selenium支持的版本不一致,报错如下: selenium.common.exceptions.SessionNotCreatedException: Message: ses ...

  2. Selenium根据Chrome浏览器版本自动下载/更新驱动chromedriver.exe

    个人经常使用到selenium来控制浏览器进行相关的操作,但是Chrome浏览器经常会自动更新,导致已有的驱动程序chromedriver.exe失效,需要重新下载. 以前尝试过禁止Chrome浏览器 ...

  3. 关于selenium, 你还在因为chromedriver的版本与Chrome的版本不一致,需要手动更新chromedriver而烦恼吗?

    前言 平时做爬虫我比较喜欢用selenium chrome ,一直困扰我一个问题,就是只要谷歌浏览器更新了,就要重新去下载对应版本的chromedriver_win32,这让我十分烦恼 比如我的谷歌浏 ...

  4. ChromeDriver启动Chrome浏览器后,地址栏只显示data;——chromeDriver版本不对

    ChromeDriver启动Chrome浏览器后,地址栏只显示data; 错误原因: chromeDriver版本不对,不同版本的chromeDriver对应不同版本的chrome浏览器 chrome ...

  5. [Selenium] 如何在老版本的Chrome 浏览器上使用selenium

    由于Chrome Driver 只兼容Chrome  浏览器12.0.712.0 和之后的新版本,会因此如果要在老版本的Chrome  浏览器上使用Selenium, 则只能使用 SeleniumRC ...

  6. 网络爬虫之Selenium(可视化)爬虫

    前言:今天跟大家分享网络(selenium)爬虫,网络爬虫技术的用处范围非常广泛以及非常强大的一门技术.介绍爬虫之后,跟大家延伸Python这一门技术,因为讲到爬虫,就会联想到Python,自己也会讲 ...

  7. selenium+python爬虫全流程教程

    python+selenium爬虫全流程详解 selenium+python爬虫简介 selenium测试脚本 python+selenium 模拟浏览器----以chrome为例 浏览器驱动安装 浏 ...

  8. python selenium爬虫_详解基于python +Selenium的爬虫

    详解基于python +Selenium的爬虫 一.背景 1. Selenium Selenium 是一个用于web应用程序自动化测试的工具,直接运行在浏览器当中,支持chrome.firefox等主 ...

  9. Python精确指南——第三章 Selenium和爬虫

    3       Selenium 3.1     介绍 网络爬虫在互联网领域有着广泛的应用. Selenium是一个页面自动化控制框架.能够模拟实际操作,自动化获取网站提供的页面资源信息. Selen ...

最新文章

  1. 代码实战 | 用LeGO-LOAM实现地面提取
  2. 【BZOJ2326】【HNOI2011】数学作业 [矩阵乘法][DP]
  3. 如何查看Oracle的用户权限
  4. 《剑指offer》c++版本 3.数组中重复的数字
  5. lisp 焊接符号标注_焊接符号标注大全
  6. Intel Realsense pyrealsense2 points对象
  7. 【工具】jira + dingding 任务状态改变发送自定义消息
  8. 深度学习工具那么多,究竟哪款最适合你?| 线下沙龙 × 报名
  9. leetcode739. 每日温度
  10. 【白皮书分享】智能文字识别(OCR)能力评测与应用白皮书.pdf(附下载链接)...
  11. FlashDevelop 遇到的Process not responding 问题
  12. Android XML解析之PULL及单元测试
  13. 【OpenCV学习笔记】【函数学习】十一(读入图像﹑显示图像和保存图像)
  14. Xshell v6 Build 0193 绿色特别版及全套产品
  15. iphone转android教程,王者荣耀ios转安卓教程攻略
  16. python解析地址
  17. 《她身之欲》(珠三角阅流动人口社群特殊职业研究)阅读感想
  18. 小厮吃货:智能便利店不是新零售的风口?!
  19. 推荐10 款 C++ 在线编译器
  20. C语言的数据类型大全,整型数据在内存中的存储方式

热门文章

  1. linux向iphone传视频文件失败,导入视频文件失败解决方法
  2. 移动屏幕旋转解决方法
  3. IAP与ISP的区别
  4. 华为交换机ssh思科交换机_配置华为交换机ssh方式登录
  5. 印尼玩lol注册哪个服务器,LOL手游印尼服怎么注册 LOL手游印尼服账号注册方法介绍...
  6. 今天收到一条诈骗短信!
  7. Linux 为何对病毒免疫
  8. 湖南工业大学c语言 期末考试程序改错,高考各科答题规范,90%的同学都不了解!现在改还来得及!...
  9. Java 支付宝支付,退款,单笔转账到支付宝账户(支付宝支付)
  10. 排队打饭的时间足够带你入门MySQL