我想使用Selenium WebDriver的无头Firefox,但它因未知错误而失败。
$ bundle exec pry
> require 'selenium-webdriver'
> Selenium::WebDriver.for(:firefox)
Selenium::WebDriver::Error::UnknownError: Process unexpectedly closed with status: 1
from stack backtrace:
这是我的环境。我该怎么做才能消除错误?
$ firefox --version
Mozilla Firefox 56.0
$ less Gemfile.lock | grep selenium
selenium-webdriver (3.6.0)
$ geckodriver --version
geckodriver 0.19.0