我安装了nvm n,现在我不断得到"dyld:糟糕的外部重定位长度"

an1*_*oni 4 terminal command-line iterm npm nvm

我使用sudo安装了nvm,n并决定通过在我的系统上下载几个版本的节点来测试它.当我试图在节点版本之间切换时,我不断收到"权限被拒绝".所以我决定sudo命令在版本之间切换.一切都崩溃了.我一直在

dyld:bad external relocation length
Run Code Online (Sandbox Code Playgroud)

我试图重新启动我的终端,希望能够神奇地解决它自己.唉,我错了.谢谢你.

更新1:我尝试使用npm来安装你,它给了我相同的"dyld"提示,以及以下内容:

Trace/BPT trap: 5
Run Code Online (Sandbox Code Playgroud)

基本上我不能再使用npm了.

小智 5

我有同样的事情发生.

我使用的是mac,所以我下载了.pkg我感兴趣的节点版本并重新安装它(同时重新安装npm).

之后一切都恢复正常.