The path to the driver executable must be set by the webdriver.gecko.driver system property
2016-10-08 11:25
731 查看
报这个错,是因为你使用了selenium3+Firefox。在selenium3中,使用Firefox,需要添加驱动。
您可以从Github上下载驱动程序下载网址- https://github.com/mozilla/geckodriver/releases/tag/v0.9.0
![](http://images2015.cnblogs.com/blog/965054/201609/965054-20160906153427019-1752118821.png)
在代码中加入
System.setProperty("webdriver.firefox.marionette","C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe");
WebDriver driver=new FirefoxDriver();
C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe是驱动放置的位置
现在,您可以运行程序,你会得到期望的输出。
您可以从Github上下载驱动程序下载网址- https://github.com/mozilla/geckodriver/releases/tag/v0.9.0
![](http://images2015.cnblogs.com/blog/965054/201609/965054-20160906153427019-1752118821.png)
在代码中加入
System.setProperty("webdriver.firefox.marionette","C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe");
WebDriver driver=new FirefoxDriver();
C:\\Program Files (x86)\\Mozilla Firefox\\geckodriver.exe是驱动放置的位置
现在,您可以运行程序,你会得到期望的输出。
相关文章推荐
- The path to the driver executable must be set by the webdriver.gecko.driver system property
- The path to the driver executable must be set by the webdriver.gecko.driver system property;
- selenium java.lang.IllegalStateException: must be set by the webdriver.gecko.driver
- 运行提示:WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- WebDriverException:Message:'geckodriver'executable needs to be in Path
- python运行时提示WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
- python selenium error “Geckodriver executable needs to be in PATH”
- selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
- python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH
- WebDriverException: Message: 'IEDriverServer.exe' executable needs to be in PATH. Please download fr
- WebDriver2.32 IllegalStateException: The path to the driver executable
- python selenium 3.4 错误解决 Message: 'geckodriver' executable needs to be in PATH.