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

使用Homebrew卸载Node失败求助:报错但Node仍存在

解决Node卸载失败的实操步骤

1. 定位Node实际安装路径

先搞清楚当前Node到底在系统哪个位置,执行:

which node

比如会得到类似 /usr/local/bin/node 的路径,这就是你当前Node的实际位置。

2. 手动清理所有Node相关文件

既然Homebrew找不到对应的keg,说明这个Node不是Homebrew在管理,直接手动删干净:

  • 删除Node主程序:
sudo rm -rf $(which node)
  • 删除npm、npx工具:
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/npx
  • 删除全局模块目录:
sudo rm -rf /usr/local/lib/node_modules
  • 删除用户目录下的Node配置文件:
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp

3. 验证卸载结果

执行下面两个命令,都没有输出就说明卸载成功了:

node -v
npm -v

4. 清理Homebrew残留(可选)

如果之前确实用Homebrew装过Node,怕有残留的话,可以跑一下:

brew cleanup node

或者用 brew info node 确认Homebrew里已经没有Node,有就再尝试卸载一次。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 06:40:43