首页 > 后端开发 > Python教程 > 为什么Selenium设置路径后仍然显示'chromedriver'Executable Not Found”?

为什么Selenium设置路径后仍然显示'chromedriver'Executable Not Found”?

Barbara Streisand
发布: 2024-12-09 05:24:14
原创
317 人浏览过

Why Does Selenium Still Show

处理错误:找不到 'chromedriver' 可执行文件

在 Python 中使用 Selenium 时,遇到错误消息“WebDriverException: Message: 'chromedriver”尽管手动将路径添加到环境变量“Path”,但“可执行文件需要在路径中可用”令人沮丧。

手动下载 chromedriver 可执行文件并设置路径的传统方法现在已经过时了。 webdriver-manager 软件包提供了更现代、自动化的解决方案。

使用 webdriver-manager,可以无缝地安装适当的 chromedriver 二进制文件。只需使用 pip install webdriver-manager 安装软件包并修改代码如下:

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager

driver = webdriver.Chrome(ChromeDriverManager().install())
登录后复制

此代码将自动查找并安装适合您系统的最新版本的 chromedriver 可执行文件,确保路径正确设置并防止错误发生。

这种简化的方法不仅消除了手动路径配置的需要,而且还确保您始终使用最新版本的chromedriver 可执行文件。此外,webdriver-manager 还可用于管理其他浏览器驱动程序的安装,例如 Firefox、Edge 和 IE,使其成为满足您所有 Selenium 测试需求的多功能解决方案。

以上是为什么Selenium设置路径后仍然显示'chromedriver'Executable Not Found”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板