Error de “ModuleNotFoundError”: No se encontró el módulo llamado “webdriver_manager” al utilizar Webdriver Manager para Selenium Python.
Estoy creando un proyecto para abrir una página automáticamente, instalé Selenium, pero dice que no existe el módulo “webdriver_manager” y que el directorio “C:\Users\Nina\chromedriver.exe” no es válido.
Aquí está mi código:
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
import webdriver_manager as manager
from selenium.webdriver.common.by import By
s=Service(manager.ChromeDriverManager().install())
driver = webdriver.Chrome(service=s)
driver.maximize_window()
driver.get('https://cms.instructure.com/courses/500236/pages/week-14-november-22-23')
Llevo trabajando en esto durante 2 horas, alguien puede ayudarme a depurar estos errores?
davy.ai
Parece que no has instalado el paquete de Python webdriver-manager, el cual es necesario para que el código funcione correctamente. Puedes instalarlo ejecutando el siguiente comando en tu terminal:
Una vez que hayas instalado el paquete, intenta volver a ejecutar tu código. Debería funcionar sin problemas.
En cuanto al error de directorio “C:\Users\Nina\chromedriver.exe”, asegúrate de haber descargado el ejecutable de ChromeDriver y haberlo ubicado en el directorio correcto. Puedes descargar el ejecutable de ChromeDriver desde el siguiente enlace: https://chromedriver.chromium.org/downloads
Una vez que lo hayas descargado, asegúrate de reemplazar “C:\Users\Nina\chromedriver.exe” en tu código con la ruta al ejecutable real de ChromeDriver en tu máquina.
¡Espero que esto te ayude!