Mac “'chromedriver' executable needs to be in PATH”

安装selenium

pip install selenium
1
Mac 下使用selenium打开一个空的浏览器窗口:

from selenium import webdriver
driver = webdriver.Chrome()
1
2
报错:

'chromedriver' executable needs to be in PATH
1
解决
方法一:直接下载chromedriver并添加路径
1.下载chromedriver,查看chrome浏览器版本为62
下载地址:http://npm.taobao.org/mirrors/chromedriver/2.33/

 

下载成功,无需安装

2.添加chromedriver路径,再次运行:

from selenium import webdriver
driver = webdriver.Chrome('/Users/username/Downloads/chromedriver')
1
2
打开网页成功,问题解决!

方法二:使用brew安装chromedriver
1.brew安装chromedriver

$ brew install chromedriver
1
2.安装完成后,再次运行:

from selenium import webdriver
driver = webdriver.Chrome()
1
2
打开网页成功,问题解决!

附图:

 

可参考:

https://stackoverflow.com/questions/29858752/error-message-chromedriver-executable-needs-to-be-available-in-the-path
---------------------
作者:tymatlab
来源:CSDN
原文:https://blog.csdn.net/tymatlab/article/details/78649727
版权声明:本文为博主原创文章,转载请附上博文链接!

posted @ 2019-06-23 11:52  LY&CC  阅读(4196)  评论(0编辑  收藏  举报