Anyone getting any recent errors (June 22, 2021) installing the Edge Impulse Client?
AppData\Roaming\npm\node_modules\edge-impulse-cli\node_modules\@serialport\bindings\build\Release\bindings.node
was compiled against a different Node.js version using
NODE_MODULE_VERSION 72. This version of Node.js requires
NODE_MODULE_VERSION 88. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
Getting it for Node version 14. and a recent node version 15.10.0
If you see a ModuleNotFoundError error, run the following commands to add Python packages
python -m pip install pyserial>=3.4
python -m pip install inquirer>=2.7.0
but of course those don’t install. I updated windows Python but still no luck. Any suggestions?
The Linux tools have a version flag, will make sure we add it to the rest of the CLI tools. Version is printed when you first launch the daemon or uploader though:
$ edge-impulse-daemon
Edge Impulse serial daemon v1.13.6