关于记录Chromedriver的selenium.common.exceptions.WebDriverException: Message: 'chromedriver ' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

最近学习一些python爬虫的框架,用seleniumChromedriver插件结合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插件放在工程文件下,均得到了如上的错误信息。

from selenium import webdriver
browser = webdriver.Chrome('/Users/junjieliu/Downloads/小插件/chromedriver')

解决方案

如下操作,先将插件打开(即表示打开运行了,在需要使用时应当一直开着),跳出来了其所在位置,将其位置复制再运行上面的代码,发现跳出来了一个Chrome浏览器的空白页面,这表示已经成功了!

成功的页面。

---------------本文终---------------

文章作者:刘俊

最后更新:2019年01月02日 - 14:01

许可协议: 转载请保留原文链接及作者。