NVM в nodejs возвращает ошибку "no shasum"
Я установил NVM в своей системе и попытался установить более новую версию nodejs с помощью следующих команд:
nvm install v0.8.23
а также
nvm install 0.8.23
Но я получаю следующую ошибку:
/usr/bin/which: no shasum in ($PATH)
######################################################################## 100.0%
Checksums do not match.
Binary download failed, trying source.
Additional options while compiling:
nvm: install N/A failed!
и тогда ничего не происходит. Как я могу решить эту проблему?!
Обновление-1__________________________________________
Я пытался изменить разрешение и создать псевдоним, но они ничего не влияли. Я сделал символическую ссылку shasum -> sha1sum, и результат изменился (но все же я не имею):
######################################################################## 100.0%
Checksums do not match.
Binary download failed, trying source.
Additional options while compiling:
nvm: install N/A failed!
1 ответ
Решение
Если вы работаете в Mac OS X, вы можете попробовать это:
sudo chmod 555 /usr/bin/shasum
nvm install ...
Если это не решит вашу проблему, вам нужно установить shasum
(возможно, используя MacPorts).
Если вы работаете в Linux, используйте менеджер пакетов вашего дистрибутива для его установки.