码迷,mamicode.com
首页 > 其他好文 > 详细

selenium缺少chromedriver解决方法

时间:2018-12-05 16:17:32      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:浏览器   href   .exe   安装chrome   blank   org   path   line   quit   

1.安装好selenium,运行一段测试代码:

from selenium import webdriver

brower = webdriver.Chrome()
brower.get(www.baidu.com)
brower.quit()

  如果浏览器没有调起来,并提示以下错误:selenium.common.exceptions.WebDriverException: Message: ‘chromedriver‘ executable needs to be in PATH。

  按字面意思是chromedriver没有设置环境变量,但其实是因为安装chrome浏览器的时候通常没有chromedriver,需要我们手动下载。

 

2.驱动版本对应chrome浏览器版本,下面提供两个地址:

 

  http://chromedriver.storage.googleapis.com/index.html

  http://npm.taobao.org/mirrors/chromedriver/

 

  比如我这里chrome版本是 70.0.3538.97,那么我下载对应路径下的 chromedriver_win32.zip ,64位和32位的chrome都可以使用。其他浏览器同理。

 

3.把刚下载的chrchromedriver放到chrome的安装更目录:C:\Program Files (x86)\Google\Chrome\Application ,并添加到环境变量 或者 代码中指定 驱动的路径

from selenium import webdriver

brower = webdriver.Chrome(C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe)   #指定chromedriver路径
brower.get(www.baidu.com)
brower.quit()

 



selenium缺少chromedriver解决方法

标签:浏览器   href   .exe   安装chrome   blank   org   path   line   quit   

原文地址:https://www.cnblogs.com/shenh/p/10070790.html

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