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
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
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: -
- Encuentra tu versión de Chrome (Ayuda-> Acerca de Google Chrome)
- 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).
- Visite la página oficial de Chrome Webdriver enlace
- Descargue el controlador cromado que coincida con la versión de su navegador Chrome, desde la ubicación de descarga anterior.
- Puede colocar el binario chromedriver descargado en el entorno de ruta.
- Establecer ruta en su código.
Preguntas relacionadas
Nuevas preguntas
python
Python es un lenguaje de programación multipropósito, de tipificación dinámica y de múltiples paradigmas. Está diseñado para ser rápido de aprender, comprender y usar, y hacer cumplir una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante de Python (por ejemplo, Jython, PyPy) o una biblioteca (por ejemplo, Pandas y NumPy), inclúyala en las etiquetas.