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驱动,需要安装一个驱动。
安装步骤:
- 查看浏览器版本,我是谷歌浏览器,我的版本:85.0.4183.121
2.根据浏览器版本下载对应的驱动
下载地址:驱动下载地址
3.解压,将驱动文件移动到Python安装包的路径下
查看Python文件路径:
import sys
print(sys.path)
把驱动文件使用mv命令移动到下面文件的路径下即可(我的python版本是3.8)
/Library/Frameworks/Python.framework/Versions/3.8/bin
安装完毕重新运行之前的代码即可
上一篇: 第一课.深度学习简介