我是靠谱客的博主 聪慧枕头,这篇文章主要介绍【问题记录】Message: ‘chromedriver‘ executable needs to be in PATH.,现在分享给大家,希望可以做个参考。
问题描述
Message: ‘chromedriver’ executable needs to be in PATH.
原因分析
Chromedriver没有添加到环境变量,webdriver在启动chrom时无法启动chromdriver
解决方案
方法1
- 下载Chromedriver,找到chromedriver.exe文件
chromdriver下载链接:https://chromedriver.chromium.org/downloads
注意chromdriver的版本需要同Chrom浏览器的版本对应 - 将chromedriver.exe拷贝至谷歌浏览器目录及python根目录
Chrom浏览器目录:打开Chrom浏览器,然后再任务管理器中找到对应进程,右键查看属性或打开文件所在位置即可查看浏览器目录
Python根目录:
- conda虚拟环境
对应环境执行如下语句
复制代码
1
2
3import sys sys.path[4]
- 非conda虚拟环境
打开cmd 输入where python 即可
- 将Chrome浏览器安装路径添加到系统环境变量Path中。
- 再次运行代码不报错
方法二
下载了Chromedriver后,将chromedriver.exe文件路径传入webdriver函数
复制代码
1
2driver = webdriver.Chrome(r'D:ChromeDriverchromedriver.exe')
最后
以上就是聪慧枕头最近收集整理的关于【问题记录】Message: ‘chromedriver‘ executable needs to be in PATH.的全部内容,更多相关【问题记录】Message:内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复