Error de FileNotFoundError: [WinError 2] El sistema no puede encontrar el archivo especificado con la biblioteca de selenium en Python.
Estoy tratando de crear un bot de automatización web usando python y selenium, pero he encontrado un problema/error.
Aquí está mi código
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
s = Service('C:/Users/asus/AppData/Local/Programs/Python/Python39/driverchromedriver.exe')
browser = webdriver.Chrome(service=s)
url = 'https://www.google.com'
browser.get(url)
Y aquí está el error con el que me encuentro:
Traceback (most recent call last):
File "C:\Users\asus\AppData\Local\Programs\Python\Python39\lib\site-packages\selenium\webdriver\common\service.py", line 71, in start
self.process = subprocess.Popen(cmd, env=self.env,
File "C:\Users\asus\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 951, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "C:\Users\asus\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 1420, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 2] El sistema no puede encontrar el archivo especificado
davy.ai
El mensaje de error sugiere que es posible que el archivo especificado en el objeto de servicio no exista. Verifique que la ruta sea correcta y que el archivo esté ubicado en la ubicación especificada. Además, asegúrese de que la versión del chromedriver coincida con la versión de su navegador Chrome.