解决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 相关文章推荐
python使用ctypes模块调用windowsapi获取系统版本示例
Apr 17 Python
Python网络爬虫中的同步与异步示例详解
Feb 03 Python
tensorflow建立一个简单的神经网络的方法
Feb 10 Python
Python cookbook(数据结构与算法)在字典中将键映射到多个值上的方法
Feb 18 Python
python爬虫简单的添加代理进行访问的实现代码
Apr 04 Python
详解Python sys.argv使用方法
May 10 Python
python二维码操作:对QRCode和MyQR入门详解
Jun 24 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
Python 利用高德地图api实现经纬度与地址的批量转换
Aug 14 Python
python监控nginx端口和进程状态
Sep 06 Python
Python flask路由间传递变量实例详解
Jun 03 Python
python中sys模块是做什么用的
Aug 16 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
main.php
2006/12/09 PHP
php操作excel文件 基于phpexcel
2010/07/02 PHP
利用中国天气预报接口实现简单天气预报
2014/01/20 PHP
浅谈php函数serialize()与unserialize()的使用方法
2014/08/19 PHP
php创建和删除目录函数介绍和递归删除目录函数分享
2014/11/18 PHP
thinkphp3.0输出重复两次的解决方法
2014/12/19 PHP
CI框架常用方法小结
2016/05/17 PHP
PHP基于array_unique实现二维数组去重
2020/07/14 PHP
JavaScript基本对象
2007/01/11 Javascript
基于IE下ul li 互相嵌套时的bug,排查,解决过程以及心得介绍
2013/05/07 Javascript
javascript删除数组元素并且数组长度减小的简单实例
2014/02/14 Javascript
jquery实现显示已选用户
2014/07/21 Javascript
javascript实现可键盘控制的抽奖系统
2016/03/10 Javascript
JS模拟实现ECMAScript5新增的数组方法
2017/03/20 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
Node.js利用js-xlsx处理Excel文件的方法详解
2017/07/05 Javascript
一篇文章让你彻底弄懂JS的事件冒泡和事件捕获
2017/08/14 Javascript
纯JavaScript实现实时反馈系统时间
2017/10/26 Javascript
Vue头像处理方案小结
2018/07/26 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
全面解析js中的原型,原型对象,原型链
2021/01/25 Javascript
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
python模拟登录百度贴吧(百度贴吧登录)实例
2013/12/18 Python
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
python可视化实现代码
2019/01/15 Python
pyqt5与matplotlib的完美结合实例
2019/06/21 Python
北美大型运动类产品商城:Champs Sports
2017/01/12 全球购物
奥地利网上现代灯具和灯饰店:Lampenwelt.at
2018/01/29 全球购物
学生会副主席竞聘书
2014/03/31 职场文书
绿色家庭事迹材料
2014/05/01 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
个人委托书范本汇总
2014/10/01 职场文书
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
2021/03/31 Servers
C3 线性化算法与 MRO之Python中的多继承
2021/10/05 Python