当前位置: 首页 > article >正文

【Selenium】Selenium运行时报cannot find Chrome binary错误的解决办吧

文章目录

  • 问题描述
  • 问题分析
  • 解决方法

问题描述

Selenium运行时报错:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary

问题分析

这种情况一般是浏览器对应的驱动没有在默认路径下找到浏览器的二进制文件。

解决方法

  1. 卸载浏览器,重新安装到默认路径下。

  2. 配置浏览器的安装目录到环境变量中。

  3. Selenium提供了方法设置浏览器二进制文件的位置。代码如下:

    from selenium import webdriver
    
    options = webdriver.ChromeOptions()
    options.binary_location = r'D:\Software\Google\Chrome\Application\chrome.exe'
    driver = webdriver.Chrome(options=options)
    

http://www.kler.cn/a/290172.html

相关文章:

  • learn-F12 Performance(性能)前端性能分析(LCP,CLS,INP)
  • EasyExcel 使用多线程按顺序导出数据
  • Java基础-组件及事件处理(下)
  • MicroPythonBLEHID使用说明——蓝牙鼠标
  • C指针创建三维数组
  • sql server启用远程连接与修改默认端口
  • linux之网络子系统-MAC帧、数据报、段 的头部信息
  • 【C++】如何解决“pointer to incomplete class type is not allowed”。
  • 一篇文章讲清楚什么是Spring AOP
  • 从汇编角度分析C语言中的局部变量是如何产生的
  • pikachu文件包含漏洞靶场通关攻略
  • 运维管理体系及其实践要点:为高效运维保驾护航
  • zabbix通过OMSA监控Dell服务器_zabbix dell http
  • 为什么我会有使用gradle,需要花长时间去下载依赖?使用maven就不会有这种感受?
  • c++ websocket简单讲解
  • 大势智慧携“实景三维+AI”信创产品体系亮相2024中国地理信息产业大会
  • 详解 HTTPS 与 TLS证书链校验
  • 避坑之:深信服AC跨三层取MAC(核心交换机是锐捷S7808C_RGOS 11.0(4)B2P1)
  • 实验室ICPR 2024论文分享┆DS MYOLO:一种基于状态空间模型的驾驶场景可靠目标检测器
  • Edge资源占用优化:调整浏览器设置与关闭自动更新检查
  • 工业主板在轨道交通中的应用特点
  • 【网络】P2P打洞原理
  • 专项练习-数据思维-49题
  • PostgreSQL技术内幕4:PostgreSQL存储引擎内存管理
  • 使用udp进行通信
  • 视频结构化从入门到精通——行为分析类应用