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

这篇具有很好参考价值的文章主要介绍了chrome.exe版本不对selenium进行爬虫时无法启动谷歌浏览器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

selenium无法打开chrome,chrome,selenium,爬虫

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

selenium无法打开chrome,chrome,selenium,爬虫

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

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

selenium无法打开chrome,chrome,selenium,爬虫
3. 选择对应系统的驱动,下载安装包。
selenium无法打开chrome,chrome,selenium,爬虫

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

selenium无法打开chrome,chrome,selenium,爬虫

5. 配置环境变量

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

selenium无法打开chrome,chrome,selenium,爬虫

selenium无法打开chrome,chrome,selenium,爬虫

 6. 验证是否配置成功。文章来源地址https://www.toymoban.com/news/detail-517106.html

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

到了这里,关于chrome.exe版本不对selenium进行爬虫时无法启动谷歌浏览器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Selenium启动Chrome插件(Chrome Extensions)

    Selenium启动Chrome插件(Chrome Extensions) 需求描述: 在使用WebDriver启动Chrome浏览器时式启动一个默认设置(比较干净)的浏览器,但是我在自动化测试的过程中需要用到插件。 实现方法: 其一:启动浏览器的同时直接取安装包.crx文件进行安装; 下载所需要的插件安装包文件.crx,存储

    2024年02月12日
    浏览(28)
  • Chrome版本对应Selenium版本

    1.获得浏览器版本号和驱动 浏览器版本: 119.0.6045.124 浏览器驱动版本: 119.0.6043.1 / 120.0.6051.0 访问 https://vikyd.github.io/download-chromium-history-version/ 2. 安装selenium pip install selenium==4.1.1 -i http://pypi.mirrors.ustc.edu.cn/simple/ --trusted-host pypi.mirrors.ustc.edu.cn 3.解压chromedriver到python安装目录 和p

    2024年02月04日
    浏览(38)
  • python spider 爬虫 之 Selenium 系列 (二) phantomjs 、 Chrome handless

    停止更新了,公司黄了 新版的selenium 不支持了。 phantomjs 也是基于selenium的 隐藏特征 chrome_options.add_argument(‘–user-agent=“”’) # 设置请求头的User-Agent chrome_options.add_argument(‘–window-size=1280x1024’) # 设置浏览器分辨率(窗口大小) chrome_options.add_argument(‘–start-maximized’) # 最

    2024年02月11日
    浏览(39)
  • 【Ubuntu】安装chrome之后无法启动

    命令行运行 报错 Note:显然,上面的错误信息告诉我们,chrome会记录我们在计算机上的操作数据在本地,然后我们 修改主机名 后,导致老数据被锁住了,这样新的主机名下chrome无法获取用户对应的浏览器数据,因此chrome无法正常启动,并且在UI上还无法看到相关错误,导致假

    2024年02月05日
    浏览(40)
  • Selenium + Chrome WebDriver + JS:实现高级爬虫技巧,获取网页响应状态码!

    随着爬虫技术的发展,我们使用requests库能够轻松获取响应状态码,但对于Selenium爬虫,同样可以迎刃而解。通过执行JavaScript脚本,我们可以智能地捕获网页的响应状态码,实现高级的爬虫功能。 在开始之前,确保你已正确安装Selenium和Chrome WebDriver,并配置好环境变量。 以下

    2024年02月07日
    浏览(40)
  • Selenium手动和自动两种方式启动Chrome驱动

    要使用Selenium自动跟随自带的Chrome驱动,你需要首先确保你已经安装了Selenium库和Chrome驱动。然后,你可以按照以下步骤进行操作: 导入必要的库: 创建一个Chrome WebDriver实例: 这将自动根据系统中安装的Chrome浏览器版本使用正确的驱动程序。 使用WebDriver执行自动化操作,例

    2024年02月12日
    浏览(35)
  • selenium工具启动Chrome浏览器时配置选项详解

    mb62abf3afb54fb2022-06-18 00:02:10 文章标签chromechrome浏览器加载文章分类虚拟化云计算阅读数1473 前言 1、 Chromeoptions 是Chrome浏览器的参数对象,是配置Chrome启动时属性的类。通过某些参数可以为Chrome浏览器添加启动参数。 2、Chrome浏览器启动时的参数携带过程:启动参数在初始化C

    2024年02月11日
    浏览(36)
  • python selenium chrome114版本之后环境配置和携带缓存打开chrome

    网上找到的资料,我现在安装的是120版本的,这个资料是可行的。比较简单 Selenium安装WebDriver最新Chrome驱动(含116/117/118/119) 114之前的版本驱动地址 说明 :这种启动浏览器的方式是相当于手动打开谷歌,带缓存信息 设置待缓存打开 首先查看谷歌信息 chrome://version/ 注意这里目

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

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

    2024年02月04日
    浏览(37)
  • 【Selenium】chromedriver最新版本与Chrome自动更新版本不匹配问题

    使用Selenium时需要下载chromedriver 1、首先查看我的Chrome浏览器版本已自动更新到116: 2、查找与之对应的chromedriver版本:http://chromedriver.storage.googleapis.com/index.html 发现最新版本只到114: chromedriver与Chrome版本不匹配且没有匹配最新Chrome版本的chromedriver。 因此考虑降级Chrome版本且

    2024年02月16日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包