解决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 生成目录树及显示文件大小的代码
Jul 23 Python
python正则表达式判断字符串是否是全部小写示例
Dec 25 Python
python数据结构之图的实现方法
Jul 08 Python
Python实现读取并保存文件的类
May 11 Python
python使用pdfminer解析pdf文件的方法示例
Dec 20 Python
浅谈Python 多进程默认不能共享全局变量的问题
Jan 11 Python
深入理解Python异常处理的哲学
Feb 01 Python
Python变量类型知识点总结
Feb 18 Python
Python二进制文件读取并转换为浮点数详解
Jun 25 Python
浅谈Python 命令行参数argparse写入图片路径操作
Jul 12 Python
python实现图片转换成素描和漫画格式
Aug 19 Python
利用Python批量识别电子账单数据的方法
Feb 08 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
PHP数字格式化
2006/12/06 PHP
用PHP函数解决SQL injection
2006/12/09 PHP
PHP网站基础优化方法小结
2008/09/29 PHP
destoon实现资讯信息前面调用它所属分类的方法
2014/07/15 PHP
PHP中Trait及其应用详解
2017/02/14 PHP
php中使用array_filter()函数过滤数组实例讲解
2021/03/03 PHP
Javascript 模式实例 观察者模式
2009/10/24 Javascript
js null undefined 空区别说明
2010/06/13 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
nodejs URL模块操作URL相关方法介绍
2015/03/03 NodeJs
jQuery简单实现tab选项卡切换效果
2016/06/20 Javascript
jQuery实现圣诞节礼物动画案例解析
2016/12/25 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
完美解决input[type=number]无法显示非数字字符的问题
2017/02/28 Javascript
详解vue-cli中配置sass
2017/06/21 Javascript
Vuejs 单文件组件实例详解
2018/02/09 Javascript
浅谈vue中.vue文件解析流程
2018/04/24 Javascript
layui动态渲染生成左侧3级菜单的方法(根据后台返回数据)
2019/09/23 Javascript
[01:10]DOTA2次级职业联赛 - EP战队宣传片
2014/12/01 DOTA
在Python中通过threading模块定义和调用线程的方法
2016/07/12 Python
Python利用matplotlib生成图片背景及图例透明的效果
2017/04/27 Python
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
Python实现对一个函数应用多个装饰器的方法示例
2018/02/09 Python
Django model序列化为json的方法示例
2018/10/16 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
Python selenium爬取微信公众号文章代码详解
2020/08/12 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
乐高积木玩具美国官网:LEGO Shop US
2016/09/16 全球购物
应聘医学检验人员自荐信
2013/09/27 职场文书
产品售后服务承诺书
2014/05/21 职场文书
法律系毕业生求职信
2014/05/28 职场文书
事业单位人员的自我评价范文
2014/09/21 职场文书
2015年结对帮扶工作总结
2015/05/04 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
centos8安装nginx1.9.1的详细过程
2021/08/02 Servers
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS