selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PAT

在使用selenium模块操作浏览器时,出现下面的错误提示:

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

这是系统没找到浏览器的驱动driver导致的,在网上看了一些大神的解决方法,总结了一个比较简单的方法:

  • 首先要下载驱动,我的系统windows系统,使用的是谷歌Chrome浏览器,所以下载chromedriver:

  • 解压下载好的文件,并将解压好的chromedriver.exe文件复制到Python的安装目录下面,要注意的是:Python的安装目录在设置系统环境变量时是添加过的。
    比如我的python安装目录是:D:\python。(如果将chromedriver.exe放在其他的目录下面,也必须将这个目录添加到系统环境变量值里)

  • 如果设置了系统环境变量需要重启计算机才可以

  • 运行下面的代码就能看到系统自动打开Chrome浏览器了:

    from selenium import webdriver
    
    url = "https://wwww.baidu.com"
    browser = webdriver.Chrome()
    browser.get(url)
    

————————————————
版权声明:本文为CSDN博主「Wangm857」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Wangm857/article/details/102747352

posted @   vetra  阅读(1153)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示