Ошибка Mac: / bin / sh: npm: команда не найдена - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь построить проект c ++ и вижу ниже ошибку: не могли бы вы взглянуть?

/bin/sh: npm: command not found
make[2]: *** [modules/GUI/CMakeFiles/Client] Error 127
make[1]: *** [modules/GUI/CMakeFiles/Client.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

Я следовал этой вики: sudo: npm: команда не найдена Ноэто не работает для меня.

For MAC users, the follow steps worked for me, the error still there.

$ brew update
$ brew uninstall node
$ brew install node
$ brew postinstall 

1 Ответ

0 голосов
/ 27 сентября 2019

Вы видели это ?

Вы пробовали: brew doctor?

Что вы получаете, когда делаете:

which node
which npm

Если вы получите что-нибудь для node, найдите путь и посмотрите, что находится рядом.

В худшем случае, если вы ничего не добавили к brew, рассмотрите возможность удаления brew и переустановки.

К вашему сведению: используя nvm, я вижу это:

➜  ~ which npm
/Users/pgkehle/.nvm/versions/node/v11.15.0/bin/npm
➜  ~ which node
/Users/pgkehle/.nvm/versions/node/v11.15.0/bin/node

Ваш путь будет другим, но рассмотрите nvm в качестве альтернативы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...