首页 > 其他 > 详细

Chrome driver 安装及问题

时间:2017-07-04 14:33:49      阅读:832      评论:0      收藏:0      [点我收藏+]

chrome driver

     模拟浏览器对网站进行请求。

安装

    chromedriver下载地址:https://sites.google.com/a/chromium.org/chromedriver/downloads

    注:chrome版本


   解压得到chromedriver.exe文件

   将解压后的exe文件放到chrome的安装目录下...\Google\Chrome\Application\ (我的Chrome安装目录:              C:\Program Files (x86)\Google\Chrome\Application )根据自己的chrome浏览器的路径

配置环境变量:

   设置path环境变量,把chrome的安装目录添加至环境变量(chromedriver.exe不要加入路径

测试:

  1. #coding:utf-8  

  2.   

  3. from selenium import webdriver  

  4. import time  

  5. def main():  

  6.     b=webdriver.Chrome()  

  7.     b.get(‘http://www.baidu.com‘)  

  8.     time.sleep(5)  

  9.     b.quit()  

  10.   

  11. if __name__ == ‘__main__‘:  

  12.     main()  



问题:

出现selenium.common.exceptions.WebDriverException: Message: ‘ChromeDriver executable needs to be available in the path.                

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

用下面这种方式检验是路径错误还是安装错误:

import os

from selenium import webdriver

chromedriver = "C:\Program Files (x86)\Mozilla Firefox\firefox.exe"

driver = webdriver.Firefox()

driver.get(‘http://stackoverflow.com‘)

driver.quit()

执行没有问题,说明环境变量配置错误,那就重新返回上面配置吧

本文出自 “运维日记” 博客,请务必保留此出处http://guyuyuan.blog.51cto.com/8666992/1944403

Chrome driver 安装及问题

原文:http://guyuyuan.blog.51cto.com/8666992/1944403

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!