Me aparece el siguiente error: (node:8521) UnhandledPromiseRejectionWarning: Error: Failed to launch the browser process! Posdata: No pue...

Pregunta de la clase:
Scraping
Raphael Hinostroza

Raphael Hinostroza

Pregunta
student
hace 5 años

Me aparece el siguiente error:

(node:8521) UnhandledPromiseRejectionWarning: Error: Failed to launch the browser process!

Posdata: No puedo subir imágenes arrastrándolo al comentario.

7 respuestas
para escribir tu comentario
    Hector Esau

    Hector Esau

    student
    hace 4 años

    Yo utilizo debian, lo que hice fue instalar chromium e indicarle al programa en donde estaba el archivo ejecutable

    const browser = await puppeteer.launch({ headless:false, executablePath: '/usr/bin/chromium' })

    Para saber en donde está puedes usar el comando

    whereis chromium-browser

    Para instalarlo use

    sudo apt install chromium
    Daniel Jimenez

    Daniel Jimenez

    student
    hace 5 años

    Ya tambien tengo ese problema, en mi caso lo estoy ejecutando desde Ubuntu. pero con wsl2. Si es tu caso, el problema es que cuando intenta lanzar el chromium, no puede continuar con la ejecución al parecer porque no se puede virtualizar la ejecución de este desde el wls.

    si a alguna persona se le presenta este mismo escenario y lo puede resolver seria genial ver como lo soluciono!.

    José Vilca

    José Vilca

    student
    hace 5 años

    Mi problema comienza de forma parecida problem.png

    Arturo Mauricio Terceros Beltrán

    Arturo Mauricio Terceros Beltrán

    student
    hace 5 años

    Con que descomprimiste? Algun comando?

    Ivan Sevilla

    Ivan Sevilla

    student
    hace 5 años

    Me pasó lo mismo. Me mostraba esto:

    (node:5136) UnhandledPromiseRejectionWarning: Error: Failed to launch the browser process! spawn C:\Users\ivano\Documents\Cursos-Platzi\Fundamentos-de-NodeJS\handle-tools-with-node\scraping\node_modules\puppeteer\.local-chromium\win64-756035\chrome-win\chrome.exe ENOENT

    Lo que enes que hacer es ir al directorio que te aparece y te vas a dar cuenta que no está chrome.exe. Entonces lo que tenes que hacer es descomprimir chrome-win que en mi casa se encontraba en

    C:\Users\ivano\Documents\Cursos-Platzi\Fundamentos-de-NodeJS\handle-tools-with-node\scraping\node_modules\puppeteer\.local-chromium

    Una vez que lo descomprimir lo moves a la carpeta win64-756035 y borras lo que habia antes en esa carpeta

    De acá saque la solucion

Curso de Node.js [Empieza Gratis]

Curso de Node.js [Empieza Gratis]

Descubre qué es Node.js, y por qué es tan potente. Si ya has trabajado con Node.js, vas a profundizar conocimientos sobre cómo funciona por debajo todo el código que ya has hecho.

Curso de Node.js [Empieza Gratis]

Curso de Node.js [Empieza Gratis]

Descubre qué es Node.js, y por qué es tan potente. Si ya has trabajado con Node.js, vas a profundizar conocimientos sobre cómo funciona por debajo todo el código que ya has hecho.