'chromedriver' executable needs to be in PATH

报错信息如下:
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

image

解决方案

1、下载与浏览器对应版本的chromedriver

下载地址:https://registry.npmmirror.com/binary.html?path=chromedriver/
image

image

2、解压得到chromedriver.exe文件

image

3、chromedriver.exe拷贝到指定文件中

1)将chromedriver.exe文件拷贝至谷歌浏览器目录(如 C:\Program Files\Google\Chrome\Application)

2)将chromedriver.exe拷贝至python根目录(C:\Python38)

3)将谷歌浏览器环境变量添加到Path(C:\Users\Administrator\AppData\Local\Google\Chrome\Application)

注:第3步忽略也可行,以上步骤中的路径对照自己电脑路径


chromedriver与浏览器不一致的问题

This version of ChromeDriver only supports Chrome version 105

1、查看Chrome的版本号
1)Chrome浏览器中点击右上角三个点->帮助->关于Google Chrome

image

2)下图中表示Chrome的版本号

image

2、下载与Chrome对应的chromedriver版本替换

image

posted @   ll=ll  阅读(509)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示