我在用以前代码执行时,想使用web驱动,但是报错了
from selenium import webdriver driver = webdriver.Chrome()
SessionNotCreatedException: Message: session not created: This version of ChromeDriver
only supports Chrome version 114 Current browser version is 118.0.5993.89
意思就是说:你的Chrome版本是118,但你的ChromeDriver版本是114。需要最新版的谷歌驱动安装。正常用的是一个国内网址:https://registry.npmmirror.com/binary.html?path=chromedriver
但他里面最新也就才114,所以进行其他方法搜索。
在其他博主那找到了这个网址,里面有最新的版本:Chrome for Testing availability
1.我们首先确定自己的Chrome版本
Chrome设置->关于Chrome
2.打开上面的最新版本网址
点进去: Chrome for Testing availability
3.下载压缩包 ,放置到Chrome安装目录下
根据对应版本和电脑进行下载到和你谷歌同一位置,注意http status要为200才是正常可用
4.完成配置
(1) 点击我的电脑/此电脑->右键点击属性->点击高级系统设置->环境变量->系统变量。
(2)点击系统变量中的path,点击新增,并将chromeDriver的安装目复制填入后,点击确定。
5.进行测试
from selenium import webdriver driver = webdriver.Chrome()
原文链接:https://blog.csdn.net/m0_57382185/article/details/134007615
THE END