You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统无法创建node软链接、npm执行报错问题求助

问题根因
  • 升级Node版本时操作失误,遗留了无效的/usr/bin/node文件/软链接,该文件无法指向正确的Node执行程序,npm运行时调用node就会抛出找不到文件的错误
  • 创建软链接失败是因为/usr/bin/node路径已经被无效残留文件占用,无法直接创建新的软链接
  • apt提示npm和nodejs已是最新版本,是因为官方源的对应安装包确实已经完成安装,仅全局node执行入口损坏导致功能不可用
修复步骤
  1. 先删除无效的残留/usr/bin/node文件
sudo rm -f /usr/bin/node
  1. 重新创建指向apt安装的nodejs的软链接
sudo ln -s /usr/bin/nodejs /usr/bin/node
  1. 执行以下命令验证修复结果,正常输出版本号即为修复完成
node -v
npm -v

如果执行以上操作后仍然报错,可执行which -a node查看所有已注册的node执行入口,删除除/usr/bin/node外的其他残留node文件即可。

内容的提问来源于stack exchange,提问作者Shruti sharma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 22:45:03