La versión de Node.js o Python es incompatible con el proyecto
Revise los requisitos del proyecto, seleccione la versión correcta de Node.js o Python y reinstale las dependencias nativas.
Los errores Unsupported engine, los errores de sintaxis o la falta de un wheel de Python compatible aparecen cuando el proyecto y la imagen del contenedor apuntan a versiones distintas.
Procedimiento paso a paso
-
Leer las restricciones
Consulte engines en package.json, .nvmrc, runtime.txt, pyproject.toml o la documentación del framework.
-
Elegir una versión mantenida
Prefiera una versión LTS de Node.js o una versión de Python compatible explícitamente con las dependencias del proyecto.
-
Reconstruir módulos
Tras un cambio de versión mayor, reinstale las dependencias para reemplazar los binarios nativos compilados para la versión anterior.
-
Probar el comando
Ejecute node --version o python --version al inicio del diagnóstico y luego vuelva a ejecutar el script principal.