sudo npm install -g edge-impulse-cli
Output:
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github. c o m/request/request/issues/3142
loadDep:readable-stream โ โ โขโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
/home/ic6/.npm-packages/bin/edge-impulse-daemon -> /home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/build/serial-daemon/cli/daemon.js
/home/ic6/.npm-packages/bin/edge-impulse-uploader -> /home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/build/serial-daemon/cli/uploader.js
/home/ic6/.npm-packages/bin/edge-impulse-data-forwarder -> /home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/build/serial-daemon/cli/data-forwarder.js
@serialport/bindings@8.0.8 install /home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/node_modules/@serialport/bindings
prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
prebuild-install WARN install EACCES: permission denied, access โ/home/ic6/.npmโ
make: Entering directory โ/home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/node_modules/@serialport/bindings/buildโ
CXX(target) Release/obj.target/bindings/src/serialport.o
CXX(target) Release/obj.target/bindings/src/serialport_unix.o
โฆ/src/serialport_unix.cpp: In function โint setup(int, OpenBaton*)โ:
โฆ/src/serialport_unix.cpp:166:5: warning: โ%sโ directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=]
int setup(int fd, OpenBaton *data) {
^~~~~
In file included from /usr/include/stdio.h:862:0,
from โฆ/src/serialport.h:3,
from โฆ/src/serialport_unix.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: โ__builtin___snprintf_chkโ output 20 or more bytes (assuming 1043) into a destination of size 1024
__bos (__s), __fmt, __va_arg_pack ());
^
โฆ/src/serialport_unix.cpp: In function โvoid EIO_Open(uv_work_t*)โ:
โฆ/src/serialport_unix.cpp:79:6: warning: โ%sโ directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=]
void EIO_Open(uv_work_t* req) {
^~~~~~~~
In file included from /usr/include/stdio.h:862:0,
from โฆ/src/serialport.h:3,
from โฆ/src/serialport_unix.cpp:2:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:65:44: note: โ__builtin___snprintf_chkโ output 22 or more bytes (assuming 1045) into a destination of size 1024
__bos (__s), __fmt, __va_arg_pack ());
^
CXX(target) Release/obj.target/bindings/src/poller.o
CXX(target) Release/obj.target/bindings/src/serialport_linux.o
SOLINK_MODULE(target) Release/obj.target/bindings.node
COPY Release/bindings.node
make: Leaving directory โ/home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/node_modules/@serialport/bindings/buildโ
serialport@8.0.8 postinstall /home/ic6/.npm-packages/lib/node_modules/edge-impulse-cli/node_modules/serialport
node thank-you.js
Thank you for using serialport!
If you rely on this package, please consider supporting our open collective:
https://opencollective. c o m/serialport/donate
/home/ic6/.npm-packages/lib
โโโฌ edge-impulse-cli@1.6.7
โโโฌ borc@2.1.2
โ โโโ bignumber.js@9.0.0
โ โโโฌ buffer@5.6.0
โ โ โโโ base64-js@1.3.1
โ โโโ commander@2.20.3
โ โโโ ieee754@1.1.13
โ โโโ iso-url@0.4.7
โ โโโฌ json-text-sequence@0.1.1
โ โ โโโ delimit-stream@0.1.0
โ โโโฌ readable-stream@3.6.0
โ โโโ inherits@2.0.4
โ โโโ string_decoder@1.3.0
โ โโโ util-deprecate@1.0.2
โโโ UNMET PEER DEPENDENCY bufferutil@^4.0.1
โโโฌ cbor@5.0.2
โ โโโ nofilter@1.0.3
โโโ commander@4.1.1
โโโฌ inquirer@7.2.0
โ โโโฌ ansi-escapes@4.3.1
โ โ โโโ type-fest@0.11.0
โ โโโฌ chalk@3.0.0
โ โ โโโฌ ansi-styles@4.2.1
โ โ โ โโโ @types/color-name@1.1.1
โ โ โ โโโฌ color-convert@2.0.1
โ โ โ โโโ color-name@1.1.4
โ โ โโโฌ supports-color@7.1.0
โ โ โโโ has-flag@4.0.0
โ โโโฌ cli-cursor@3.1.0
โ โ โโโฌ restore-cursor@3.1.0
โ โ โโโฌ onetime@5.1.0
โ โ โ โโโ mimic-fn@2.1.0
โ โ โโโ signal-exit@3.0.3
โ โโโ cli-width@2.2.1
โ โโโฌ external-editor@3.1.0
โ โ โโโ chardet@0.7.0
โ โ โโโฌ iconv-lite@0.4.24
โ โ โ โโโ safer-buffer@2.1.2
โ โ โโโฌ tmp@0.0.33
โ โ โโโ os-tmpdir@1.0.2
โ โโโฌ figures@3.2.0
โ โ โโโ escape-string-regexp@1.0.5
โ โโโ lodash@4.17.15
โ โโโ mute-stream@0.0.8
โ โโโ run-async@2.4.1
โ โโโฌ rxjs@6.5.5
โ โ โโโ tslib@1.13.0
โ โโโฌ string-width@4.2.0
โ โ โโโ emoji-regex@8.0.0
โ โ โโโ is-fullwidth-code-point@3.0.0
โ โโโฌ strip-ansi@6.0.0
โ โ โโโ ansi-regex@5.0.0
โ โโโ through@2.3.8
โโโฌ npm-registry-fetch@5.0.1
โ โโโ bluebird@3.7.2
โ โโโ figgy-pudding@3.5.2
โ โโโฌ lru-cache@5.1.1
โ โ โโโ yallist@3.1.1
โ โโโฌ make-fetch-happen@6.1.0
โ โ โโโฌ agentkeepalive@3.5.2
โ โ โ โโโ humanize-ms@1.2.1
โ โ โโโฌ cacache@13.0.1
โ โ โ โโโ chownr@1.1.4
โ โ โ โโโ fs-minipass@2.1.0
โ โ โ โโโฌ glob@7.1.6
โ โ โ โ โโโ fs.realpath@1.0.0
โ โ โ โ โโโฌ inflight@1.0.6
โ โ โ โ โ โโโ wrappy@1.0.2
โ โ โ โ โโโฌ minimatch@3.0.4
โ โ โ โ โ โโโฌ brace-expansion@1.1.11
โ โ โ โ โ โโโ balanced-match@1.0.0
โ โ โ โ โ โโโ concat-map@0.0.1
โ โ โ โ โโโ once@1.4.0
โ โ โ โ โโโ path-is-absolute@1.0.1
โ โ โ โโโ graceful-fs@4.2.4
โ โ โ โโโ infer-owner@1.0.4
โ โ โ โโโ mkdirp@0.5.5
โ โ โ โโโฌ move-concurrently@1.0.1
โ โ โ โ โโโ aproba@1.2.0
โ โ โ โ โโโฌ copy-concurrently@1.0.5
โ โ โ โ โ โโโ iferr@0.1.5
โ โ โ โ โโโฌ fs-write-stream-atomic@1.0.10
โ โ โ โ โ โโโ imurmurhash@0.1.4
โ โ โ โ โ โโโฌ readable-stream@2.3.7
โ โ โ โ โ โโโ isarray@1.0.0
โ โ โ โ โ โโโ process-nextick-args@2.0.1
โ โ โ โ โ โโโ safe-buffer@5.1.2
โ โ โ โ โ โโโ string_decoder@1.1.1
โ โ โ โ โโโ run-queue@1.0.3
โ โ โ โโโฌ p-map@3.0.0
โ โ โ โ โโโฌ aggregate-error@3.0.1
โ โ โ โ โโโ clean-stack@2.2.0
โ โ โ โ โโโ indent-string@4.0.0
โ โ โ โโโ promise-inflight@1.0.1
โ โ โ โโโ rimraf@2.7.1
โ โ โ โโโฌ unique-filename@1.1.1
โ โ โ โโโ unique-slug@2.0.2
โ โ โโโ http-cache-semantics@3.8.1
โ โ โโโฌ http-proxy-agent@2.1.0
โ โ โ โโโฌ agent-base@4.3.0
โ โ โ โ โโโฌ es6-promisify@5.0.0
โ โ โ โ โโโ es6-promise@4.2.8
โ โ โ โโโฌ debug@3.1.0
โ โ โ โโโ ms@2.0.0
โ โ โโโ https-proxy-agent@3.0.1
โ โ โโโ minipass-collect@1.0.2
โ โ โโโ minipass-flush@1.0.5
โ โ โโโ minipass-pipeline@1.2.3
โ โ โโโฌ promise-retry@1.1.1
โ โ โ โโโ err-code@1.1.2
โ โ โ โโโ retry@0.10.1
โ โ โโโฌ socks-proxy-agent@4.0.2
โ โ โ โโโ agent-base@4.2.1
โ โ โ โโโฌ socks@2.3.3
โ โ โ โโโ ip@1.1.5
โ โ โ โโโ smart-buffer@4.1.0
โ โ โโโ ssri@7.1.0
โ โโโฌ minipass@3.1.3
โ โ โโโ yallist@4.0.0
โ โโโฌ minipass-fetch@1.2.1
โ โ โโโ encoding@0.1.12
โ โ โโโ minipass-sized@1.0.3
โ โโโฌ minipass-json-stream@1.0.1
โ โ โโโ jsonparse@1.3.1
โ โโโฌ minizlib@2.1.0
โ โ โโโ yallist@4.0.0
โ โโโฌ npm-package-arg@7.0.0
โ โ โโโ hosted-git-info@3.0.4
โ โ โโโฌ osenv@0.1.5
โ โ โ โโโ os-homedir@1.0.2
โ โ โโโฌ validate-npm-package-name@3.0.0
โ โ โโโ builtins@1.0.3
โ โโโ safe-buffer@5.2.1
โโโฌ request@2.88.2
โ โโโ aws-sign2@0.7.0
โ โโโ aws4@1.10.0
โ โโโ caseless@0.12.0
โ โโโฌ combined-stream@1.0.8
โ โ โโโ delayed-stream@1.0.0
โ โโโ extend@3.0.2
โ โโโ forever-agent@0.6.1
โ โโโฌ form-data@2.3.3
โ โ โโโ asynckit@0.4.0
โ โโโฌ har-validator@5.1.3
โ โ โโโฌ ajv@6.12.2
โ โ โ โโโ fast-deep-equal@3.1.3
โ โ โ โโโ fast-json-stable-stringify@2.1.0
โ โ โ โโโ json-schema-traverse@0.4.1
โ โ โ โโโ uri-js@4.2.2
โ โ โโโ har-schema@2.0.0
โ โโโฌ http-signature@1.2.0
โ โ โโโ assert-plus@1.0.0
โ โ โโโฌ jsprim@1.4.1
โ โ โ โโโ extsprintf@1.3.0
โ โ โ โโโ json-schema@0.2.3
โ โ โ โโโฌ verror@1.10.0
โ โ โ โโโ core-util-is@1.0.2
โ โ โโโฌ sshpk@1.16.1
โ โ โโโ asn1@0.2.4
โ โ โโโ bcrypt-pbkdf@1.0.2
โ โ โโโ dashdash@1.14.1
โ โ โโโ ecc-jsbn@0.1.2
โ โ โโโ getpass@0.1.7
โ โ โโโ jsbn@0.1.1
โ โ โโโ tweetnacl@0.14.5
โ โโโ is-typedarray@1.0.0
โ โโโ isstream@0.1.2
โ โโโ json-stringify-safe@5.0.1
โ โโโฌ mime-types@2.1.27
โ โ โโโ mime-db@1.44.0
โ โโโ oauth-sign@0.9.0
โ โโโ performance-now@2.1.0
โ โโโ qs@6.5.2
โ โโโฌ tough-cookie@2.5.0
โ โ โโโ psl@1.8.0
โ โ โโโ punycode@2.1.1
โ โโโ tunnel-agent@0.6.0
โ โโโ uuid@3.4.0
โโโฌ request-promise@4.2.5
โ โโโ request-promise-core@1.1.3
โ โโโ stealthy-require@1.1.1
โโโฌ serialport@8.0.8
โ โโโฌ @serialport/binding-mock@8.0.6
โ โ โโโฌ @serialport/binding-abstract@8.0.6
โ โ โ โโโ debug@4.1.1
โ โ โโโ debug@4.1.1
โ โโโฌ @serialport/bindings@8.0.8
โ โ โโโฌ bindings@1.5.0
โ โ โ โโโ file-uri-to-path@1.0.0
โ โ โโโ debug@4.1.1
โ โ โโโ nan@2.14.1
โ โ โโโฌ prebuild-install@5.3.4
โ โ โโโ detect-libc@1.0.3
โ โ โโโ expand-template@2.0.3
โ โ โโโ github-from-package@0.0.0
โ โ โโโ minimist@1.2.5
โ โ โโโ napi-build-utils@1.0.2
โ โ โโโ node-abi@2.18.0
โ โ โโโ noop-logger@0.1.1
โ โ โโโฌ npmlog@4.1.2
โ โ โ โโโฌ are-we-there-yet@1.1.5
โ โ โ โ โโโ delegates@1.0.0
โ โ โ โ โโโฌ readable-stream@2.3.7
โ โ โ โ โโโ safe-buffer@5.1.2
โ โ โ โ โโโ string_decoder@1.1.1
โ โ โ โโโ console-control-strings@1.1.0
โ โ โ โโโฌ gauge@2.7.4
โ โ โ โ โโโ has-unicode@2.0.1
โ โ โ โ โโโ object-assign@4.1.1
โ โ โ โ โโโฌ string-width@1.0.2
โ โ โ โ โ โโโ code-point-at@1.1.0
โ โ โ โ โ โโโฌ is-fullwidth-code-point@1.0.0
โ โ โ โ โ โโโ number-is-nan@1.0.1
โ โ โ โ โโโฌ strip-ansi@3.0.1
โ โ โ โ โ โโโ ansi-regex@2.1.1
โ โ โ โ โโโฌ wide-align@1.1.3
โ โ โ โ โโโฌ string-width@2.1.1
โ โ โ โ โโโ is-fullwidth-code-point@2.0.0
โ โ โ โ โโโฌ strip-ansi@4.0.0
โ โ โ โ โโโ ansi-regex@3.0.0
โ โ โ โโโ set-blocking@2.0.0
โ โ โโโฌ pump@3.0.0
โ โ โ โโโ end-of-stream@1.4.4
โ โ โโโฌ rc@1.2.8
โ โ โ โโโ deep-extend@0.6.0
โ โ โ โโโ ini@1.3.5
โ โ โ โโโ strip-json-comments@2.0.1
โ โ โโโฌ simple-get@3.1.0
โ โ โ โโโฌ decompress-response@4.2.1
โ โ โ โ โโโ mimic-response@2.1.0
โ โ โ โโโ simple-concat@1.0.0
โ โ โโโฌ tar-fs@2.1.0
โ โ โ โโโ mkdirp-classic@0.5.3
โ โ โ โโโฌ tar-stream@2.1.2
โ โ โ โโโ bl@4.0.2
โ โ โ โโโ fs-constants@1.0.0
โ โ โโโ which-pm-runs@1.0.0
โ โโโ @serialport/parser-byte-length@8.0.6
โ โโโ @serialport/parser-cctalk@8.0.6
โ โโโ @serialport/parser-delimiter@8.0.6
โ โโโ @serialport/parser-readline@8.0.6
โ โโโ @serialport/parser-ready@8.0.6
โ โโโ @serialport/parser-regex@8.0.6
โ โโโฌ @serialport/stream@8.0.6
โ โ โโโ debug@4.1.1
โ โโโฌ debug@4.1.1
โ โโโ ms@2.1.2
โโโฌ tiny-async-pool@1.1.0
โ โโโ semver@5.7.1
โ โโโ yaassertion@1.0.2
โโโฌ tsee@1.3.0
โ โโโ @types/node@12.12.47
โ โโโ tsargs@1.4.0
โ โโโ UNMET PEER DEPENDENCY typescript@^3.1.6
โโโ UNMET PEER DEPENDENCY utf-8-validate@^5.0.2
โโโ wavefile@11.0.0
โโโ ws@7.3.0
npm WARN ws@7.3.0 requires a peer of bufferutil@^4.0.1 but none was installed.
npm WARN ws@7.3.0 requires a peer of utf-8-validate@^5.0.2 but none was installed.
npm WARN tsargs@1.4.0 requires a peer of typescript@^3.1.6 but none was installed.