作者:手机用户2502938015 | 来源:互联网 | 2023-09-24 19:49
在初次使用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”
遇到问题不要慌,打开百度翻译看看啥意思:
![](https://img4.php1.cn/3cdc5/65b8/ae9/8ab1fd8ebbf204cb.png)
这就可以看出来!这个报错的诱因是谷歌的webdriver驱动当前谷歌版本不匹配,那怎么解决呢?
只要重新安装匹配的webdriver即可!
安装步骤如下:
说明:安装chrome浏览器驱动 WebDriver
(每个浏览器都有自己的驱动,均以exe文件形式存在
比如谷歌的chromedriver.exe、火狐的geckodriver.exe、IE的IEDriverServer.exe)
运行原理:自动化脚本发送请求给浏览器驱动-->驱动解析自动化脚本-->解析完成发送给浏览器-->浏览器执行驱动发来的指令-->脚本在浏览器上运行成功
1.下载谷歌驱动需对应浏览器版本
查看浏览器版本(谷歌为例)
![](https://img4.php1.cn/3cdc5/65b8/ae9/0665be41bda2efa3.png)
2.下载WebDriver
下载地址:http://chromedriver.storage.googleapis.com/index.html
找到对应浏览器版本进行下载(如果没有对应一样的,则以前三个相同下载最新的版本)
![](https://img4.php1.cn/3cdc5/65b8/ae9/2c6f5379909c58a2.png)
3.下载后安装至python目录下