自动化环境搭建遇到问题

下载安装好python,selenium 后,验证环境是否搭建准确,代码如下:

打开IDLE(python GUI)> File>New File

 输入以下代码,保存为test.py文件,点Run>Run Module 运行。 (前提:安装了firefox)

#coding=UTF-8
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("http://www.baidu.com")
driver.find_element_by_id("kw").send_keys("testing")
driver.find_element_by_id("su").click()
driver.quit()

 

结果运行的时候报错:'geckodriver' executabl needs to be in PATH

 经查明是因为少安装了火狐浏览器驱动

解决方案: 

1. 下载放在D:\Program Files (x86)\Mozilla Firefox安装包下,并将D:\Program Files (x86)\Mozilla Firefox加入环境变量

2. 将放在D:\Python27下 重新运行该段代码即可

 

posted @ 2017-09-06 14:22  blncle  阅读(165)  评论(1编辑  收藏  举报