es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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?

Tags:  , , , ,

Answer

  1. Avatar for 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:

    pip install webdriver-manager
    

    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!

Comments are closed.