我是靠谱客的博主 聪慧枕头,最近开发中收集的这篇文章主要介绍【问题记录】Message: ‘chromedriver‘ executable needs to be in PATH.,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题描述

Message: ‘chromedriver’ executable needs to be in PATH.
在这里插入图片描述

原因分析

Chromedriver没有添加到环境变量,webdriver在启动chrom时无法启动chromdriver

解决方案

方法1

  1. 下载Chromedriver,找到chromedriver.exe文件
    chromdriver下载链接:https://chromedriver.chromium.org/downloads
    注意chromdriver的版本需要同Chrom浏览器的版本对应
  2. 将chromedriver.exe拷贝至谷歌浏览器目录及python根目录
    Chrom浏览器目录:打开Chrom浏览器,然后再任务管理器中找到对应进程,右键查看属性或打开文件所在位置即可查看浏览器目录
    在这里插入图片描述
    Python根目录:
  • conda虚拟环境
    对应环境执行如下语句
import sys
sys.path[4]
  • 非conda虚拟环境
    打开cmd 输入where python 即可
  1. 将Chrome浏览器安装路径添加到系统环境变量Path中。
    在这里插入图片描述
  2. 再次运行代码不报错

方法二

下载了Chromedriver后,将chromedriver.exe文件路径传入webdriver函数

driver = webdriver.Chrome(r'D:ChromeDriverchromedriver.exe')

在这里插入图片描述

最后

以上就是聪慧枕头为你收集整理的【问题记录】Message: ‘chromedriver‘ executable needs to be in PATH.的全部内容,希望文章能够帮你解决【问题记录】Message: ‘chromedriver‘ executable needs to be in PATH.所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部