码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-02-21 12:30:41      阅读:850      评论:0      收藏:0      [点我收藏+]

标签:fir   exe   cmd   问题   原来   release   文件   str   family   

问题描述:

Firefox在自动升级之后,在使用selenium的时候出现了如下错误:

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

简单查了一下,是selenium版本(2.53)过低,好吧,升级之.

 

解决方案:

1. 打开cmd,输入pip show selenium,查看selenuim版本,若为2
2. 执行pip uninstall selenium,把原来低版本的selenuim卸载掉
3. 之后再执行pip install selenium,自动安装最新版本的selenuim3
更新后,各版本

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

geckodriver下载地址:https://github.com/mozilla/geckodriver/releases

下载后解压到当前目录, 把解压的geckodriver.exe复制到python文件夹下:

技术图片

OK, 这样selenium可以正常使用了.

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

标签:fir   exe   cmd   问题   原来   release   文件   str   family   

原文地址:https://www.cnblogs.com/xiaowangzi1110/p/10411452.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!