Python 使用SeleniumWebDriver和FireFox时出错

Python 使用SeleniumWebDriver和FireFox时出错,python,python-3.x,selenium,firefox,selenium-webdriver,Python,Python 3.x,Selenium,Firefox,Selenium Webdriver,“浏览器似乎已退出” selenium.common.exceptions.WebDriverException:消息:在我们连接之前,浏览器似乎已退出。如果在FirefoxBinary构造函数中指定了日志文件,请检查它以了解详细信息 我正在使用 from pyvirtualdisplay import Display from selenium import webdriver display = Display(visible=0, size=(1024, 768)) display.st

“浏览器似乎已退出” selenium.common.exceptions.WebDriverException:消息:在我们连接之前,浏览器似乎已退出。如果在FirefoxBinary构造函数中指定了日志文件,请检查它以了解详细信息

我正在使用

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(1024, 768))
display.start()

browser = webdriver.Firefox()
browser.get('https:\\aweber.com')

browser.quit()
display.stop()
Selenium版本2.53.6

Firefox47.0版

ubuntu 14.04.4

python 3.4.3

这是我正在使用的代码

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(1024, 768))
display.start()

browser = webdriver.Firefox()
browser.get('https:\\aweber.com')

browser.quit()
display.stop()

不幸的是,SeleniumWebDriver 2.53.6与Firefox47.0不兼容


我也有同样的问题,我下载了Firefox(45版),一切都很好。尝试此版本:

您可以参考此链接。


您可以在上面的链接中找到问题的解决方案,也可以简单地将Firefox降级到45版。

Firefox 47版与Selenium WebDriver有问题(请参见最下面的部分),请尝试使用早期版本的可能重复版本