【发布时间】:2017-10-26 22:01:16
【问题描述】:
我正在关注一个关于使用 selenium 和 python 为 twitter 制作网络 scraper 的教程,我遇到了这个错误。
File "C:\Python34\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 62, in __init__
self.service.start()
File "C:\Python34\lib\site-packages\selenium\webdriver\common\service.py", line 81, in start
os.path.basename(self.path), self.start_error_message)
selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home
我去了错误中指定的网站并下载了驱动程序。然后我通过转到系统属性>高级>环境变量>路径>新建将它添加到路径并将exe文件添加到路径。我又试了一次,还是报错。
【问题讨论】:
-
这到底是什么意思:“将exe文件添加到路径”?
-
@SiKing 我在路径中添加了一个系统变量并将其链接到我downloaded的chromedriver exe文件。
-
你的路径是什么样的?发布
echo %PATH%的结果。
标签: python selenium selenium-webdriver web-scraping selenium-chromedriver