Enfrentando un problema de selenio

Traceback (última llamada más reciente):

File "C:/Users/SONY/PycharmProjects/untitled/bot_test.py", line 3, in <module>
    driver = webdriver.Chrome()

  File "C:\Users\SONY\Anaconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 81, in __init__
    desired_capabilities=desired_capabilities)

  File "C:\Users\SONY\Anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 157, in __init__
    self.start_session(capabilities, browser_profile)
  File "C:\Users\SONY\Anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "C:\Users\SONY\Anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Users\SONY\Anaconda3\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 79
1
azim 12 dic. 2019 a las 08:56

2 respuestas

El error dice que está utilizando chromedriver incompatible para su versión chrome. Descargue la versión correspondiente de chromedriver para su versión Chrome de https: //chromedriver.chromium .org / descargas

1
Tek Nath 12 dic. 2019 a las 06:49

Su ChromeDriver no es compatible con el navegador Chrome

Verifique la versión de su navegador Chrome y descargue el controlador Chrome desde este sitio.

Y establezca la ruta del controlador de Chrome en su código

from selenium import webdriver

driver=webdriver.Chrome('E:\\Om\\selenium\\chromedriver.exe')

Necesita que se le dé la ruta del controlador de Chrome.

Pasos: -

  1. Encuentra tu versión de Chrome (Ayuda-> Acerca de Google Chrome)
  2. Encuentra tu versión de chromedriver, si ya tienes una. (Para mí, "chromedriver.exe -v" me dio la versión en el entorno de Windows).
  3. Visite la página oficial de Chrome Webdriver enlace
  4. Descargue el controlador cromado que coincida con la versión de su navegador Chrome, desde la ubicación de descarga anterior.
  5. Puede colocar el binario chromedriver descargado en el entorno de ruta.
  6. Establecer ruta en su código.
-1
Pradnya Bolli 12 dic. 2019 a las 13:57