Closed MiChaelinzo closed 3 years ago
Did you follow the instructions? If Firefox is installed, download the latest release of the Geckodriver for you Architecture.
I did made geckodriver executable to everyone and set $PATH
Using the latest firefox and geckodriver?
I tried it with Firefox 80.0.1 and Webdriver 0.27.0 and had no issues.
I tried it with Firefox 80.0.1 and Webdriver 0.27.0 and had now issues.
i installed and run it manually without docker etc.
Try using my specified firefox and geckodriver version.
Try using my specified firefox and geckodriver version.
firefox version 78.3.0esr (64-bit) and geckodriver 0.27.0 and selenium Version: 3.141.0
Try using the latest firefox with the latest geckodriver. (dont install geckodriver via npm but rather download it).
Try using the latest firefox with the latest geckodriver. (dont install geckodriver via npm but rather download it).
I can't run it with esr instead?
I am honestly not sure what causes the error. Seems like a mismatch in ff and geckodriver version. Thats why you can try using the latest version once.
Traceback (most recent call last): File "eagle-eye.py", line 229, in
main(skipFB=args.skipfb, FBUrls=[], jsonRep=jsonRepFile, dockerMode=aDocker, dockerName=aName)
File "eagle-eye.py", line 99, in main
f.grabData()
File "/home/user/EagleEye/grabber/facebook.py", line 16, in grabData
driver = cfg.getWebDriver()
File "/home/user/EagleEye/utils/config.py", line 45, in getWebDriver
return webdriver.Firefox(profile)
File "/usr/lib/python3/dist-packages/selenium/webdriver/firefox/webdriver.py", line 170, in init
RemoteWebDriver.init(
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 152, in init
self.start_session(capabilities, browser_profile)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 249, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 318, in execute
self.error_handler.check_response(response)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities