我是靠谱客的博主 朴实手链,最近开发中收集的这篇文章主要介绍Pycharm中错误 ‘chromedriver‘ executable needs to be in PATH 解决前言:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言:

from selenium import webdriver
import time

s = webdriver.Chrome()
s.get('http://www.baidu.com')

当你在Pycharm中输入上面的代码,是否会出现如下图所示的报错呢?

在这里插入图片描述

解决方法如下:

1. 查看Chrome版本信息:

打开 Chrome ,在地址栏输入:chrome://version ,会弹出如下图所示:
在这里插入图片描述

2. 下载 chromedriver.exe

通过 Chrome 版本号下载相应的 chromedriver.exe
下载地址:http://npm.taobao.org/mirrors/chromedriver/
在这里插入图片描述

前面蓝色数字为 Chrome版本号 ,找到对应版本打开(如下图所示)。

在这里插入图片描述
找到Windows版本,下载好,进行解压得到 chromedriver.exe(如下图所示):在这里插入图片描述

3.文件拷贝:

将下载好的 chromedriver.exe 分别拷贝到 Chrome 安装目录下(在第一张图中已显示本台电脑 Chrome 安装文件目录。)和 Python 的根目录下。

  • Chrome 安装目录下:

在这里插入图片描述

我这里是:C:Program Files (x86)GoogleChromeApplication (如上图所示)

  • Python 的根目录下(如下图所示):
    在这里插入图片描述

我这里Python安装路径为:D:Python

4.关键一步,在Windows上配置环境变量:

右键点击我的电脑----->属性---->高级系统设置---->环境变量------>在path路径下添加上文中浏览器文件所在的根目录(即Chrome安装路径)。我的是:C:Program Files (x86)GoogleChromeApplication(即上面第一张截图的目录)到此就OK了

  • win7:

在这里插入图片描述

  • win10
    在这里插入图片描述

5.查看问题是否解决:

pycharm 运行之前所给出的代码:

from selenium import webdriver
import time

s = webdriver.Chrome()
s.get('http://www.baidu.com')

会发现,已经没有之前的报错了,且会自动弹出如下界面:
在这里插入图片描述
这就说明,恭喜你,问题已解决!!!

声明:
本篇笔记来源于网上众人的资料汇总整理,如若侵权,联系即删!

最后

以上就是朴实手链为你收集整理的Pycharm中错误 ‘chromedriver‘ executable needs to be in PATH 解决前言:的全部内容,希望文章能够帮你解决Pycharm中错误 ‘chromedriver‘ executable needs to be in PATH 解决前言:所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部