欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

senium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH

程序员文章站 2024-03-25 17:19:58
...

运行以下代码报错:

# coding = utf-8
import sys
from selenium import webdriver

driver = webdriver.Chrome()

driver.get('https://www.baidu.com/')

报错信息:

selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

报错原因:
python缺少webdriver驱动,需要安装一个驱动。

安装步骤:

  1. 查看浏览器版本,我是谷歌浏览器,我的版本:85.0.4183.121senium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH
    2.根据浏览器版本下载对应的驱动
    下载地址:驱动下载地址
    senium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH

3.解压,将驱动文件移动到Python安装包的路径下
查看Python文件路径:

import sys
print(sys.path)

把驱动文件使用mv命令移动到下面文件的路径下即可(我的python版本是3.8)

/Library/Frameworks/Python.framework/Versions/3.8/bin

安装完毕重新运行之前的代码即可

相关标签: 解决方法 语言

上一篇: 第一课.深度学习简介

下一篇: