我在系统上安装了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!
最佳答案
如果您使用的是Mac OS X,则可以尝试以下操作:
sudo chmod 555 /usr/bin/shasum
nvm install ...
如果那不能解决您的问题,则需要安装
shasum
(也许使用MacPorts)。如果您使用的是Linux,请使用发行版的软件包管理器进行安装。
关于node.js - Node.js中的NVM返回“无阴影”错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16313270/