标签: python selenium
我试图在Python 2.7中使用Selenium,我收到以下错误,
WebDriverException:消息:预期的浏览器二进制位置,但是 无法在默认位置找到二进制文件,没有 ' MOZ:firefoxOptions.binary'提供的功能,没有二进制标志 在命令行上设置
知道它会是什么吗?
答案 0 :(得分:1)
您可以通过两种不同的方式避免此问题:
明确在哪里找到firefox二进制文件到你的selenium代码:
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary from selenium import webdriver firefox_binary = FirefoxBinary('/usr/bin/firefox/') driver = webdriver.Firefox(firefox_binary=firefox_binary)
将firefox添加到PATH环境变量中。 Windows,Ubuntu