使用selenium做网页模拟的时候 由于chrome浏览器自动更新 导致驱动不匹配的问题
通常报错情况:
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 89
Current browser version is 91.0.4472.77 with binary path /Applications/Google Chrome
解决办法
1:查看当前chrome版本信息
chrome浏览器输入:
chrome://settings/help
2.下载相关驱动
https://npm.taobao.org/mirrors/chromedriver/
3.下载驱动 解压 替换到相应位置
查看之前的驱动配置的位置并且替换:
重启运行程序就好了。