Hola : Profesor Héctor , tengo la siguiente pregunta : Estoy en WSL2, ya instale el servidor X para windows y se instalo correctamente ...

Pregunta de la clase:
¡Hola, mundo!
ANIBAL OZIEL ALVARADO CERVANTES

ANIBAL OZIEL ALVARADO CERVANTES

Pregunta
studenthace 4 años

Hola :

Profesor Héctor , tengo la siguiente pregunta :

Estoy en WSL2, ya instale el servidor X para windows

y se instalo correctamente y despliega el chrome.

El problema es al ejecutar el código me marca error, aparentemente no encuentra el “chromedriver.exe”, como puedo solucionar lo anterior ??

Este es el error: Running tests…

======================================================================

ERROR [0.000000s]: b’setUpClass (main.HelloWorld)’

Traceback (most recent call last):

File “hello_world.py”, line 10, in setUpClass

cls.driver = webdriver.Chrome(executable_path= r’./chromedriver.exe’)

File “/mnt/c/Users/anibal/Selenium/venv/lib/python3.8/site-packages/selenium/webdriver/chrome/webdriver.py”, line 73, in init

self.service.start()

File “/mnt/c/Users/anibal/Selenium/venv/lib/python3.8/site-packages/selenium/webdriver/common/service.py”, line 104, in start

raise WebDriverException(“Can not connect to the Service %s” % self.path)

selenium.common.exceptions.WebDriverException: Message: Can not connect to the Service ./chromedriver.exe


Ran 0 tests in 30.137s

FAILED

(Errors=1)

Generating HTML reports…

Template is not specified, load default template instead.

Reports generated: /mnt/c/Users/anibal/Selenium/reports/reportes/hello-world-report.html

¡Saludos!

Aníbal

4 respuestas
para escribir tu comentario
    Héctor Eduardo López Carballo

    Héctor Eduardo López Carballo

    studenthace 4 años

    Hola!

    Sí, wsl no soporta interfaz gráfica, pero debería funcionar con el tutorial que mandé antes :c

    ANIBAL OZIEL ALVARADO CERVANTES

    ANIBAL OZIEL ALVARADO CERVANTES

    studenthace 4 años

    Hola Héctor : Ya realice tus sugerencias y sigue sin encontrar el "chromedriver.exe".

    No será que el WSL2 no soporta interfaz gráfica ???

    Te lo comento porque lleve el curso de " POO y algoritmos con python" y se trabajo con Bokeh para gráficar y al correr el código no me dejó desplegarlo en la terminal, lo que tuve que hacer es correr el archivo HTML que se generó con el Live Server.

    ¡Saludos!

    atte.

    Aníbal

    Héctor Eduardo López Carballo

    Héctor Eduardo López Carballo

    studenthace 4 años

    Hola!

    Estás guardando tus archivos en /mnt/c/? Si instalaste wsl2 lo mejor es que guardes tus archivos en el sistema de archivos de linux, en

    ~/
    , esto es porque wsl2 está optimizado para ello. Si necesitas forzosamente guardar en
    /mnt/c
    , entonces lo mejor es que cambies a WSL1

Curso de Introducción a Selenium con Python [Empieza Gratis]

Curso de Introducción a Selenium con Python [Empieza Gratis]

Selenium es un framework de automatización de navegadores multilenguaje. Con él podrás simular las acciones de tus usuarios dentro de aplicaciones web con fines de testing, generar los reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la web. Cualquier acción humana puede ser replicada y serás capaz de programarla.

Curso de Introducción a Selenium con Python [Empieza Gratis]

Curso de Introducción a Selenium con Python [Empieza Gratis]

Selenium es un framework de automatización de navegadores multilenguaje. Con él podrás simular las acciones de tus usuarios dentro de aplicaciones web con fines de testing, generar los reportes correspondientes, automatizar tareas repetitivas e incluso extraer datos de la web. Cualquier acción humana puede ser replicada y serás capaz de programarla.