天天看点

selenium chrome driver 版本报错

create-time : 2018-12-18 14:30:24
           

selenium chrome driver 版本报错

        • 问题引出
        • 报错原因
        • 解决方法

问题引出

利用selenium 爬取相关网站信息时,出现了下列报错信息(示例)。

(Session info: chrome=63.0.3239.108)
(Driver info: chromedriver=2.8.240825,platform=Linux 4.13.0-37-generic x86_64)
           

报错原因

chrome driver与当前使用的chrome 不相符,出现版本问题

解决方法

根据报错信息,或者根据Google chrome版本在

npm.taobao.org

或者ChromeDriver下载对应的chrome driver.

下载对应版本chromedriver压缩包,解压。将其中的chromedrive.exe 文件复制到Python.exe (python 解释器)同目录下。查看是否已经将其目录添加到 环境变量中,如果没有则将其添加到环境目录中。

测试是否正常,在 cmd 命令行中输入 chromedriver。staring 则正常,已经添加到环境目录。

C:\Windows\System32>chromedriver
Starting ChromeDriver 2.36.540470 
           

继续阅读