1

我在我的系统上安装了 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!
4

1 回答 1

1

如果你在 Mac OS X 上,你可以试试这个:

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

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

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

于 2013-05-01T06:10:02.857 回答