Error: libnode.so.72: cannot open shared object file: No such file or directory edge-impulse-daemon

I installed the edge impulse cli succesfully, but when I run the edge-impulse-daemon, I get the error Segmentation fault (core dumped).

Please help.

@aurel @shawn_edgeimpulse @louis

I tried to reinstall nodejs, and then I got this error:

/usr/local/lib/node_modules/edge-impulse-cli/node_modules/bindings/bindings.js:121
        throw e;
        ^

Error: libnode.so.72: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1144:18)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:101:18)
    at bindings (/usr/local/lib/node_modules/edge-impulse-cli/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/usr/local/lib/node_modules/edge-impulse-cli/node_modules/@serialport/bindings/lib/linux.js:2:36)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32) {
  code: 'ERR_DLOPEN_FAILED'
}

Any help would be appreciated

I installed libnode72 package and that resolved the error.

2 Likes