解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path


Posted in Python onJune 12, 2019

'chromedriver' executable needs to be in Path

声明:本人萌新,刚学python不久记录一下自己的坑,发出来若能帮助到一些人尽早解决问题那便是极好的,( ̄? ̄)"

在进行爬虫爬取淘宝商品信息时候,利用selenium来模拟浏览器进行爬取时遇到了这个问题:

selenium.common.exception.WebDriverException:Message:'chromedriver' executable needs to be in Path

详细如下图所示:

解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path

这一错误是因为没有配置好chromedriver,怎么配置呢?(我用的是chrome)

1.打开chrome 输入 “chrome://version/”来查看chrome版本 如图我的是63

解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path

2.访问此网站 http://chromedriver.storage.googleapis.com/index.html 然后选择合适版本的driver

比如

解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path

点击notes.txt就可查看其对应的版本号,如下:

解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path

如果符合就可以下载了,下载到自己指定位置然后就可以进行配置了

3. 配置如下:

解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path

(具体路径根据自己下载保存的位置而定)

4.这时候运行基本就可以成功了!

不过很不幸,我第一次瞎下的driver版本不对,所以就GG了抛出了如下错误 ConnectionResetError:主机强迫关闭了一个现有连接

解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path

于是乎重新下了一个匹配的driver版本然后ok了

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
Python数组遍历的简单实现方法小结
Apr 27 Python
理解生产者消费者模型及在Python编程中的运用实例
Jun 26 Python
Python中几种导入模块的方式总结
Apr 27 Python
python flask 多对多表查询功能
Jun 25 Python
详细分析python3的reduce函数
Dec 05 Python
python使用pycharm环境调用opencv库
Feb 11 Python
Python OOP类中的几种函数或方法总结
Feb 22 Python
pytorch 输出中间层特征的实例
Aug 17 Python
python接口自动化如何封装获取常量的类
Dec 24 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
Jan 16 Python
Keras—embedding嵌入层的用法详解
Jun 10 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
Jun 12 #Python
对python3 Serial 串口助手的接收读取数据方法详解
Jun 12 #Python
Python 串口读写的实现方法
Jun 12 #Python
Python获取数据库数据并保存在excel表格中的方法
Jun 12 #Python
Python中一些深不见底的“坑”
Jun 12 #Python
python 实现查找文件并输出满足某一条件的数据项方法
Jun 12 #Python
Python当中的array数组对象实例详解
Jun 12 #Python
You might like
NOT NULL 和NULL
2007/01/15 PHP
探讨PHP中this,self,parent的区别详解
2013/06/08 PHP
PHP反向代理类代码
2014/08/15 PHP
php按单词截取字符串的方法
2015/04/07 PHP
php中上传文件的的解决方案
2018/09/25 PHP
javascript自适应宽度的瀑布流实现思路
2013/02/20 Javascript
jquery中的过滤操作详细解析
2013/12/02 Javascript
JavaScript 表单处理实现代码
2015/04/13 Javascript
JavaScript动态创建form表单并提交的实现方法
2015/12/10 Javascript
JavaScript高级程序设计(第三版)学习笔记1~5章
2016/03/11 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
JS实现Ajax的方法分析
2016/12/20 Javascript
NodeJS实现客户端js加密
2017/01/09 NodeJs
canvas实现图像截取功能
2017/02/06 Javascript
JavaScript对象_动力节点Java学院整理
2017/06/23 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
微信小程序 冒泡事件原理解析
2019/09/27 Javascript
[03:06]2018年度CS GO最具人气解说-完美盛典
2018/12/16 DOTA
对Python新手编程过程中如何规避一些常见问题的建议
2015/04/01 Python
Python中functools模块函数解析
2017/03/12 Python
python语言中with as的用法使用详解
2018/02/23 Python
python实现从pdf文件中提取文本,并自动翻译的方法
2018/11/28 Python
python opencv鼠标事件实现画框圈定目标获取坐标信息
2020/04/18 Python
Python中如何引入第三方模块
2020/05/27 Python
咖啡为什么会有酸味?你喝到的咖啡為什麼是酸的?
2021/03/17 冲泡冲煮
纯css3使用vw和vh实现自适应的方法
2018/02/09 HTML / CSS
Cotton On美国网站:澳洲时装连锁品牌
2016/10/25 全球购物
美国婚戒购物网站:Anjays Designs
2017/06/28 全球购物
巴西购物网站:Estrela10
2018/12/13 全球购物
Linux面试题LINUX系统类
2015/11/25 面试题
网络教育毕业生自我鉴定
2013/10/10 职场文书
奶茶专卖店创业计划书
2014/01/18 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
违反单位工作制度检讨书
2014/10/25 职场文书
Angular性能优化之第三方组件和懒加载技术
2021/05/10 Javascript
HTTP中的Content-type详解
2022/01/18 HTML / CSS