Python 3 Selenium KeyError: 'value' Issue won't initialize Geckodriver for Firefox
I'm having trouble running geckodriver with Python 3. I recently switched to Python 3 with an application that I've been working on, and have updated Firefox(53.0), Selenium(3.4.3), and geckodriver(0.17.1). I'm also using OSX and used pip to install all of my packages. from selenium import webdriver from selenium.webdriver.firefox.firefox_binary import FirefoxBinary # Set Firefox Settings # binary = FirefoxBinary('Users/username/Applications/Firefox.app/Contents/MacOS/firefox') # binary = FirefoxBinary('/Applications/Firefox.app/Contents/MacOS/firefox') # binary = FirefoxBinary('/Applications