How to install firefoxdriver webdriver for python3 selenium on ubuntu 16.04?
<p>I installed python3-selenium apt package on Ubuntu 16.04. While installing, got a message:</p>

<pre><code>Suggested packages:
chromedriver firefoxdriver
The following NEW packages will be installed:
python3-selenium
</code></pre>

<p>When I try to run the following python code,</p>

<pre><code>#! /usr/bin/python3.5
from selenium import webdriver
import time

def get_profile():
    profile = webdriver.FirefoxProfile()
    profile.set_preference("browser.privatebrowsing.autostart", True)
    return profile

def main():
    browser = webdriver.Firefox(firefox_profile=getProfile())

    #browser shall call the URL
    browser.get("http://www.google.com")
    time.sleep(5)
    browser.quit()

if __name__ == "__main__":
    main()
</code></pre>

<p>I get the following error:</p>

<blockquote>
  <p>Traceback (most recent call last):
          File "./test.py", line 19, in 
              main()
          File "./test.py", line 11, in main
              browser = webdriver.Firefox(firefox_profile=getProfile())
          File "/usr/lib/python3/dist-packages/selenium/webdriver/firefox      /webdriver.py", line 77, in <strong>init</strong>
      self.binary, timeout),
          File "/usr/lib/python3/dist-packages/selenium/webdriver/firefox/extension_connection.py", line 47, in <strong>init</strong>
      self.profile.add_extension()
          File "/usr/lib/python3/dist-packages/selenium/webdriver/firefox/firefox_profile.py", line 91, in add_extension
      self._install_extension(extension)
          File "/usr/lib/python3/dist-packages/selenium/webdriver/firefox/firefox_profile.py", line 251, in _install_extension
      compressed_file = zipfile.ZipFile(addon, 'r')
         File "/usr/lib/python3.5/zipfile.py", line 1009, in <strong>init</strong>
      self.fp = io.open(file, filemode)
      FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib /firefoxdriver/webdriver.xpi'</p>
</blockquote>

<p>I did searching for packages name firefoxdriver in Ubuntu repositories but none exist.
How do I solve this problem?</p>

<p>Any help with installing the webdrivers appreciated!</p>

<p>You can either upgrade to 16.10 (it's in yakkety) or you can download the deb from <a href="http://pk.archive.ubuntu.com/ubuntu/ubuntu/pool/multiverse/s/selenium-firefoxdriver/" rel="nofollow">here</a> (it works - I tried it). Alternatively you can follow <a href="https://christopher.su/2015/selenium-chromedriver-ubuntu/#selenium-version" rel="nofollow">these</a> instructions to install by hand (chromedriver but for Firefox it's the same).</p>

python python-3.x selenium selenium-webdriver python-3.5