码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2018-02-21 22:15:44      阅读:995      评论:0      收藏:0      [点我收藏+]

标签:添加   版本   资源   tps   details   table   查看   org   环境   

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

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

技术分享图片

或者:

技术分享图片

 

 

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

 

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

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

 

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

技术分享图片

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

技术分享图片

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

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

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

 

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

 

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

 

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

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

技术分享图片

以及:

技术分享图片

 

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

然后屁颠屁颠地去查:

技术分享图片

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

http://blog.csdn.net/huilan_same/article/details/51896672

 

也是蛮拼的:

技术分享图片

 

 

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

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

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

 

双击Chromedriver,即可出来了:

技术分享图片

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

 

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

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

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

技术分享图片

 最后,运行代码,perfect!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

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

标签:添加   版本   资源   tps   details   table   查看   org   环境   

原文地址:https://www.cnblogs.com/qianyuesheng/p/8457159.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!