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

如何在Ubuntu系统中安装npm?官方指引和nvm操作均报错怎么解决?

可行解决方案
  • 第一步:安装Node.js(npm随Node.js默认绑定发行,不需要单独初始化安装)
    先执行nvm ls-remote查看所有可公开安装的Node.js版本,优先选择标注为LTS的长期支持稳定版(如20.x、18.x等主流版本),执行对应安装命令即可,以安装20.x LTS版本为例:
    nvm install 20
    
    安装完成后nvm会自动完成对应版本Node.js和配套npm的部署。
  • 第二步:验证安装状态
    执行以下两条命令,正常输出版本号即说明安装成功:
    node -v
    npm -v
    
  • 第三步:(可选)升级npm至最新版本
    若需要使用最新版npm,此时再执行官方文档给出的升级命令即可正常运行:
    npm install -g npm
    

过往操作报错原因说明:

  1. nvm install npm报错:nvm的install参数仅支持传入Node.js版本号,不支持直接指定npm作为安装目标
  2. nvm install-latest-npm报错:该命令依赖已安装完成的Node.js环境,无已部署的Node.js版本时无法拉取对应兼容的npm版本
  3. 初始执行npm install -g npm报错:该命令为npm升级命令,仅在本地已有npm环境时可运行,不支持初始化安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 04:39:03