1. 程式人生 > >Selenium 3.0.1 出現的問題以及解決

Selenium 3.0.1 出現的問題以及解決

3.0.1 更新以後,需要做兩個操作:

  1. Geckodriver executable needs to be in PATH。Geckodirver的下載地址:https://github.com/mozilla/geckodriver/releases
    報錯內容:
WebDriverException:Message:'geckodriver'executable needs to be in Path  

geckodriver是一原生態的第三方瀏覽器,對於selenium3.x版本都會使用geckodriver來驅動firefox,所以需要下載geckodriver.exe。放置在Path 環境變數可以訪問到的地方。例如 C:\python34

  1. 需要將火狐的安裝路徑放到path,然後重啟(必須重啟電腦)
    報錯內容:
selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH. 

參考地址:http://stackoverflow.com/questions/40208051/selenium-using-python-geckodriver-executable-needs-to-be-in-path/40208762