-1

i am getting an error while using selenium:

I updated my selenium module, i dont know which module version i had back then, so when i updated my module i tried to run my code i get an error:

my code:

from selenium import webdriver
#import geckodriver_autoinstaller
import time
import random
from selenium.webdriver.firefox.options import Options
options = Options()
options.headless = True
#path = geckodriver_autoinstaller.install()
#driver = webdriver.Firefox(executable_path=path, options=options)
driver = webdriver.Firefox(options=options)

The error:

Traceback (most recent call last):
  File "C:\Users\Praveen\Desktop\kahootbot.py", line 10, in <module>
    driver = webdriver.Firefox(options=options)
  File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 174, in __init__
    keep_alive=True)
  File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 157, in __init__
    self.start_session(capabilities, browser_profile)
  File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Users\Praveen\AppData\Local\Programs\Python\Python36\lib\site-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
Praveen
  • 74
  • 11

0 Answers0