Python webdriver调用Chrome报错

Posted cinyung

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python webdriver调用Chrome报错相关的知识,希望对你有一定的参考价值。

报错信息如下:

selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

解决:

下载chromedriver,放在指定路径下,并将路径添加至path环境变量(属性 -- 高级系统设置 -- 高级 -- 环境变量)

下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads

PS:注意查看自己的chrome版本号,需要下载跟chrome版本一致的chromedriver

否则会报错:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version XX

以上是关于Python webdriver调用Chrome报错的主要内容,如果未能解决你的问题,请参考以下文章

selenium调用webdriver异常

Python+Selenium定位悬停元素总是报错,啥原因

使用python通过selenium模拟打开chrome窗口报错 出现 "您使用的是不受支持的命令行标记:--ignore-certificate-errors

琉璃小屋-用python调用Chrome浏览器报错

使用 webdriver 在 Chrome 中运行 Python

python webdriver.chrome 无法隐藏浏览器窗口?