

Possibly within your system firefox is installed in a custom location and these cases you need to pass the absolute path of the Firefox binary through the moz:firefoxOptions.binary capability as follows: from selenium import webdriverįrom import Options

Additionally you haven't passed the moz:firefoxOptions.binary capability. implies that the GeckoDriver was unable to find the Firefox binary at the default location. Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line. When I try to run this code, it gives me an error message: Expected browser binary location, but unable to find binary in default location, no 'moz:firefoxOptions.binary' capability provided, and no binary flag set on the command line.
