nodejs中的NVM返回“no shasum”错误

时间:2013-05-01 05:35:43

标签: node.js npm nvm

我在系统上安装了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_的 _ __ _ __ _ __ _ __ _ < / EM> __ _ __ _ __ _ __ _ __ _ __ < EM> _ __ _ __ _ ____

我尝试更改权限并创建别名,但它们没有任何效果。 我做了一个符号链接shasum - &gt; sha1sum和输出改变了(但我还没有):

######################################################################## 100.0%
Checksums do not match.
Binary download failed, trying source.
Additional options while compiling: 
nvm: install N/A failed!

1 个答案:

答案 0 :(得分:1)

如果您使用的是Mac OS X,可以试试这个:

sudo chmod 555 /usr/bin/shasum
nvm install ...

如果这不能解决您的问题,则需要安装shasum(可能使用MacPorts)。

如果您使用的是Linux,请使用发行版的软件包管理器进行安装。