使用PyCharm写脚本运行时报错“This version of ChromeDriver only supports Chrome version 98”
在初次使用PyCharm写脚本,点击运行时可能会遇到这个一个报错:
“This version of ChromeDriver only supports Chrome version 98
Current browser version is 100.0.4896.75 with binary path C:\Program Files\Google\Chrome\Application\chrome.exe webdriver”
遇到问题不要慌,打开百度翻译看看啥意思:
这就可以看出来!这个报错的诱因是谷歌的webdriver驱动当前谷歌版本不匹配,那怎么解决呢?
只要重新安装匹配的webdriver即可!
安装步骤如下:
说明:安装chrome浏览器驱动 WebDriver
(每个浏览器都有自己的驱动,均以exe文件形式存在
比如谷歌的chromedriver.exe、火狐的geckodriver.exe、IE的IEDriverServer.exe)
运行原理:自动化脚本发送请求给浏览器驱动-->驱动解析自动化脚本-->解析完成发送给浏览器-->浏览器执行驱动发来的指令-->脚本在浏览器上运行成功
1.下载谷歌驱动需对应浏览器版本
查看浏览器版本(谷歌为例)
2.下载WebDriver
下载地址:http://chromedriver.storage.googleapis.com/index.html
找到对应浏览器版本进行下载(如果没有对应一样的,则以前三个相同下载最新的版本)
3.下载后安装至python目录下