注:本帖针对小小白哦~~(づ ̄3 ̄)づ╭~

  接pip安装的帖子,不需要的直接跳过。。。

  首先上图,出现如下的错误,那你可是找到知己了:

或者:

抱歉抱歉,这图截的不太清晰,凑合着用吧,但是也能看出来错误吧?

根据网上一般的教程,一般为:

  驱动下载后放在任意位置,但需要把路径添加到PATH环境变量。

我把驱动放在如下的路径:

然后配置环境变量,依据下面的步骤:

我把chromedriver相应的路径放到最前面,记住用  ;  分隔符分开!

配置好之后,Chromedriver就不要随便移动了。

(这边有个坑,随后讲,你要是照着做,可能会对,可能会错,但是path的路径不用担心哟~)

然而,貌似好像没有用呢?

又问了老曹哥,说 得安装个Chrome浏览器,说这个是常识,奶奶的,我只好又安装Chrome去也!

等下载安装好Chrome的话,额,我用的是jupyter notebook,需要将Chrome设置为默认的浏览器,再打开jupyter的话,

就会直接弹出Chrome,如果运行代码,出现如下的情况:

以及:

那么,恭喜你,你中奖了,可以买彩票了!

然后屁颠屁颠地去查:

类似的问题,结果发现是Chrome浏览器的版本与Chromedriver的版本对不上,如下面的帖子,关于版本对应:

本来是想下载最新的Chrome与对应的Chromedriver,但是浏览器有最新的,Chromedriver却不知道在哪里找最新的,版本号怎么查呢?

我在网上找了好久都没找到Chromedriver的最新版本,只好反过来根据Chromedriver的版本下来对应的Chrome版本,也许会好一点吧。

辣么,问题来了,如何查Chromedriver版本呢?

双击Chromedriver,即可出来了:

然后再查那个映射表,开始下载Chrome版本号。

然而,网上的资源参差不齐,我将近下载了十几个才下载对,都是安装好之后,才知道安装错了,

如此反复,估计对机子也是不小的损失,心疼啊!(;′⌒`)

如何查看Chrome版本信息:chrome://version ,将此命令输入地址栏即可现:

最后,运行代码,perfect!

附赠我的Chrome-V39以及Chromedriver版本-2.14,下载链接:

链接:https://pan.baidu.com/s/1nw5ALfz  密码:e9oo

ChromeDriver与Chrome版本对应表 - LandWind - 博客园以及对应驱动下载地址

(续篇)Selenium 安装配置以及如何解决('chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/ch)或者(unknown error:cannot find Chrome binary)问题?的更多相关文章

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

    解决方案: 1.查看浏览器当前版本:chrome://version/. 2.到https://sites.google.com/a/chromium.org/chromedriver/downloa ...

  2. python3 + selenium + eclipse 中报错:'chromedriver' executable needs to be in PATH. Please see https://sites.google.com/a/chromium.org/chromedriver/home

    解决:提示chrome driver没有放置在正确的路径下,于是下载chrome dirver,然后放置到C:\Python36的目录下,再次运行就OK了!

  3. Jenkins执行selenium报错unknown error: cannot find Chrome binary

    问题描述:在Pycharm中执行selenium测试用例,可以正常运行, 集成在Jenkins中,构建时,发现构建成功,但是查看Console Output,报错:unknown error: can ...

  4. selenium.common.exceptions.WebDriverException: Message: unknown Error: cannot find Chrome binary

    使用Chrome浏览器时,经常会遇到以下报错:浏览器没有调用起来 selenium.common.exceptions.WebDriverException: Message: unknown Err ...

  5. 解决 'chromedriver' executable needs to be in PATH.'报错

    试了把chromedriver.exe放到chrome安装文件下,python安装文件下,然后把路径配到path里,均无用. 最后是修改函数调用得以解决: from selenium import w ...

  6. selenium使用遇到的问题(selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH.)

    1.安装pip3 install selenium 2.使用browser=webdriver.Chrome()时报错 :selenium.common.exceptions.WebDriverExc ...

  7. 解决:WebDriverException: 'chromedriver' executable needs to be in PATH

    打算学习用selenium + phantomJS爬取淘女郎页面照片. 一. 先安装lxml模块 python默认的解析器是html.parser,但lxml解析器更加强大,速度更快 1. 执行 pi ...

  8. centos7 selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

    1.查看安装的chrome浏览器版本 2.查看版本对应的驱动 https://sites.google.com/a/chromium.org/chromedriver/downloads 下载后拷贝到 ...

  9. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践

    欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...

随机推荐

  1. Semi-Prime(set)

    Prime Number Definition An integer greater than one is called a prime number if its only positive di ...

  2. 如何在C或C++代码中嵌入ARM汇编代码

    转载自:http://blog.csdn.net/roland_sun/article/details/42921131 大家知道,用C或者C++等高级语言编写的程序,会被编译器编译成最终的机器指令. ...

  3. C#-播放器相关

    axWindowsMediaPlayer1.URL= 设置路径 axWindowsMediaPlayer1.Ctlcontrols.play();开始 axWindowsMediaPlayer1.Ct ...

  4. C#-Stmp发邮件

    public MailMessage Initial(string Address) { MailMessage m_Mail = new MailMessage(); //发件人 m_Mail.Fr ...

  5. AsSystemRum 系统提权工具 实现思路及其源码

    名字:     AsSystemRun 功能:     用system权限启动一个进程. 开发语言:   C++,C# 作者:     Ack-Code 开发时间: 2016.9.15 实现原理: w ...

  6. WideCharToMultiByte 与 MultiByteToWideChar

    先看看这篇关于Windows编码的文章:http://blog.csdn.net/shyboy_nwpu/article/details/4431668 再看看这篇关于两个函数参数和用法的说明:htt ...

  7. Github镜像网站

    https://hub.fastgit.org

  8. Git解决中文乱码问题

    git status 乱码 解决方法: git config --global core.quotepath false git commit 乱码 解决方法: git config --global ...

  9. 多变量高斯(MVN)概率建模的两种方案

    摘要:在我们的时序异常检测应用中,设计了对时序数据进行多变量高斯(MVN)建模的算法方案进行异常检测,本文对基于tensorflow的两种MVN建模方案进行了总结. 1.基于custom choles ...

  10. spring.framework 版本从4.1.6.RELEASE升到5.0.20.RELEASE

    将org.springframework 使用到的jar 版本号改为5.0.20.RELEASE后运行会报错: Servlet.service() for servlet [springmvc] in ...