使用Selenium時解決方案: Exception: Failed to find firefox binary. You can set it by specifying the ······

問題描述:python

Firefox在自動升級以後,在使用selenium的時候出現了以下錯誤:git

Exception: Failed to find firefox binary. You can set it by specifying the ······

簡單查了一下,是selenium版本(2.53)太低,好吧,升級之.github

 

解決方案:ui

1. 打開cmd,輸入pip show selenium,查看selenuim版本,若爲2
2. 執行pip uninstall selenium,把原來低版本的selenuim卸載掉
3. 以後再執行pip install selenium,自動安裝最新版本的selenuim3
更新後,各版本spa

  • Firefox-version:63.0.1 (32-bit)
  • geckodriver-version:0.23.0-win64
  • selenuim-version:3.141.0

geckodriver下載地址:https://github.com/mozilla/geckodriver/releasesfirefox

下載後解壓到當前目錄, 把解壓的geckodriver.exe複製到python文件夾下:blog

OK, 這樣selenium能夠正常使用了.ip

相關文章
相關標籤/搜索