解决Selenium Unable to Locate Driver错误的方法 | 木戈手机站

木戈手机站

当前位置: 首页 » 攻略 » 解决Selenium Unable to Locate Driver错误的方法

解决Selenium Unable to Locate Driver错误的方法

问题描述

代码如下:

报错:

解决过程:

打开debug,查看详细错误信息

参考Selenium官网:Unable to Locate Driver Error,使用logging打印debug日志

debug日志显示

从日志信息可以看出处理过程:

1、查找Selenium Manager执行文件并调用

2、通过Selenium Manager查找chromedriver位置和版本

3、通过Selenium Manager查找browser位置和版本

4、判断browser和chromedriver版本是否兼容

删除现有的chromedriver.exe

删除现有的chromedriver.exe:H:\study\selenium\drivers\chromedriver.exe,让Selenium Manager自己请求合适的chromedriver.exe版本,重新执行程序,程序通过,查看debug日志,详细过程如下:

1、查找Selenium Manager执行文件并调用

2、通过Selenium Manager查找发现没有现成的chromedriver

3、通过Selenium Manager查找browser位置和版本

4、通过Selenium Manager请求兼容brower版本的chromedriver

参考资料:

Selenium官网:Unable to Locate Driver Error

猜你喜欢
本类排行