解决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 相关文章推荐
Linux RedHat下安装Python2.7开发环境
May 20 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
Jun 21 Python
200 行python 代码实现 2048 游戏
Jan 12 Python
对Python3中的print函数以及与python2的对比分析
May 02 Python
python向已存在的excel中新增表,不覆盖原数据的实例
May 02 Python
在windows下Python打印彩色字体的方法
May 15 Python
django中模板的html自动转意方法
May 27 Python
解决Mac安装scrapy失败的问题
Jun 13 Python
python实现微信自动回复机器人功能
Jul 11 Python
python3.7 的新特性详解
Jul 25 Python
Python任务调度利器之APScheduler详解
Apr 02 Python
OpenCV-Python实现轮廓的特征值
Jun 09 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
解析CI的AJAX分页 另类实现方法
2013/06/27 PHP
php中利用explode函数分割字符串到数组
2014/02/08 PHP
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
php文件上传原理与实现方法详解
2019/12/20 PHP
javascript Prototype 对象扩展
2009/05/15 Javascript
javascript 鼠标拖动图标技术
2010/02/07 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
Vue.js中用v-bind绑定class的注意事项
2016/12/13 Javascript
js 轮播效果实例分享
2016/12/28 Javascript
微信小程序 本地存储及登录页面处理实例详解
2017/01/11 Javascript
ionic实现底部分享功能
2017/05/11 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
2017/06/13 Javascript
JS中Map和ForEach的区别
2018/02/05 Javascript
JavaScript设计模式之构造函数模式实例教程
2018/07/02 Javascript
如何在js代码中消灭for循环实例详解
2018/07/29 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
原生js实现购物车
2020/09/23 Javascript
Node.js利用Express实现用户注册登陆功能(推荐)
2020/10/26 Javascript
Javascript实现关闭广告效果
2021/01/29 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
[43:49]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
用Python编写一个简单的FUSE文件系统的教程
2015/04/02 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
使用python3 实现插入数据到mysql
2020/03/02 Python
Python实现AI自动抠图实例解析
2020/03/05 Python
Java爬虫技术框架之Heritrix框架详解
2020/07/22 Python
运行python提示no module named sklearn的解决方法
2020/11/29 Python
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
法国在线购买汽车轮胎网站:123pneus.fr
2019/02/25 全球购物
Huda Beauty官方商店:化妆和美容产品
2020/09/05 全球购物
介绍一下gcc特性
2015/10/31 面试题
保险内勤岗位职责
2014/04/05 职场文书
建筑学专业自荐书
2014/07/09 职场文书
四风问题对照检查材料整改措施
2014/09/27 职场文书
2015年仓管员工作总结
2015/04/21 职场文书
ORACLE中dbms_output.put_line输出问题的解决过程
2022/06/28 Oracle