最近学习一些python爬虫的框架,用selenium与Chromedriver插件结合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浏览器的空白页面,这表示已经成功了!
成功的页面。