Problème installation express-generator

bonjour a tous je débute en node.js, et je voulais installer express-generator ( avec npm install express-generator -g) mais ça me donne toujours le même résultat (affiché en bas du message )
j’ai essayé avec sudo (sudo npm install express-generator -g) , j’arrive a l’installer mais quand j’utilise express myapp pour créer une application express ça m’affiche -bash: express: command not found,

si quelqu’un peux m’aider merci, je suis sur Mac OS

path /Users/myname/.npm-packages/lib/node_modules/express-generator
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/Users/myname/.npm-packages/lib/node_modules/express-generator'
npm ERR! { [Error: EACCES: permission denied, access '/Users/myname/.npm-packages/lib/node_modules/express-generator']
npm ERR! stack:
npm ERR! 'Error: EACCES: permission denied, access '/Users/myname/.npm-packages/lib/node_modules/express-generator'',
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path:
npm ERR! '/Users/myname/.npm-packages/lib/node_modules/express-generator' }
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 (though this is not recommended).
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/myname/.npm/_logs/2018-08-14T13_20_55_520Z-debug.log

Faut que tu donne les bonnes perms NPM.
Sinon utilise sudo à titre provisoire
Pour bien faire les choses :

https://docs.npmjs.com/getting-started/fixing-npm-permissions

Human Coders - Le centre de formation recommandé par les développeur·se·s pour les développeur·se·s