Any ideas why zsh doesn’t like the install script
./install-mac.sh: line 7: syntax error near unexpected token `)'
./install-mac.sh: line 7: ` -u|--update-all) UPDATE="true"'
Any ideas why zsh doesn’t like the install script
./install-mac.sh: line 7: syntax error near unexpected token `)'
./install-mac.sh: line 7: ` -u|--update-all) UPDATE="true"'
@derrallg I guess the parameter parsing is bash specific (although the script should run through bash anyway) (@jenny).
Can you just run:
/bin/bash ./install-mac.sh
?
It still gave the same error.
My understanding was that since the script had #!/usr/bin/env bash
at the beginning it should still work with zsh.
Thanks Jan for the suggestion. I think I’m going to keep working from my Mac Mini Intel machine which I’ve been doing the tutorials on without a problem and shelve the ARM machine for now. I’ve not had a smooth transition so far.
@derrallg Anyway, for macOS easiest is just to run:
npm install edge-impulse-cli -g
After installing Node, and that should work on both M1 and x86.
with "npm install edge-impulse-cli -g " its dosent work!
getting error like:
npm ERR! code EACCES
npm ERR! syscall mkdir
npm ERR! path /usr/local/lib/node_modules/edge-impulse-cli
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/edge-impulse-cli’
npm ERR! [Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/edge-impulse-cli’] {
npm ERR! errno: -13,
npm ERR! code: ‘EACCES’,
npm ERR! syscall: ‘mkdir’,
npm ERR! path: ‘/usr/local/lib/node_modules/edge-impulse-cli’
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/animeshkumarnayak/.npm/_logs/2022-04-03T07_58_43_440Z-debug.log
Hello @animesh12 ,
EACCES: permission denied, this is indication that the node_modules
is not owned by you, but rather by root. This is probably not what you want.
To fix this, run:
sudo chown -R $USER /usr/local/lib/node_modules
Regards,
Louis