Selenium install Marionette webdriver
<p>I have this issue with firefox version 47 <a href="https://github.com/seleniumhq/selenium/issues/2110" rel="noreferrer">https://github.com/seleniumhq/selenium/issues/2110</a></p>

<p>So, i have tried to add Marionette web driver to fix it: <a href="https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver" rel="noreferrer">https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver</a></p>

<p>But:</p>

<pre><code>from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

firefox_capabilities = DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True
firefox_capabilities['binary'] = '/Users/myproject/geckodriver-0.8.0-OSX'
</code></pre>

<p>returns error:</p>

<blockquote>
  <p>selenium.common.exceptions.WebDriverException: Message: 'wires'
  executable needs to be in PATH. </p>
  
  <p>Exception AttributeError: "'Service' object has no attribute
  'process'" in >
  ignored</p>
</blockquote>

<p>selenium==2.53.5</p>