无法使用 n 更改 nodejs 版本

Cannot change nodejs version using n

我正在使用 raspbian 版本 8。我有一个预安装的节点版本 运行(版本 5.0.0)。我正在尝试使用 n 将它降级到 4.6.1。但是,经过漫长的等待,我收到以下错误

pi@raspberrypi:~ $ sudo n 4.6.1

 install : node-v4.6.1

错误:4.6.1 版本无效

任何人都可以提供此问题的根本原因以及可能的修复方法吗? 提前致谢

在这种情况下,删除当前节点js。

然后下载版本代码,然后编译安装。

我之前也遇到过这个问题,就我而言,从源代码构建解决了这个问题。