Selenium 执行driver = webdriver.Firefox()时报错解决方案
执行 driver = webdriver.Firefox() 时,报错如下:
原因:火狐浏览器安装目录下没有geckodriver驱动
解决方法:
1、下载geckodriver驱动,放到Firefox安装目录下,如:C:\Program Files\Mozilla Firefox
2、然后把目录路径添加到系统环境变量path下
3、重启脚本
安装三大浏览器驱动driver
1.chromedriver 下载地址:https://code.google.com/p/chromedriver/downloads/list
或者:http://chromedriver.storage.googleapis.com/index.html
2.Firefox的驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases/
3.IE的驱动IEdriver 下载地址:http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/