一、问题

使用nvm下载的node,执行npm命令时报错:
‘npm’ 不是内部或外部命令,也不是可运行的程序或批处理文件,如下图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/a970c06be95e4dc39943295d6dca67d3.p

二、原因

看一下下载node时的信息,提示npm下载失败了,如下图
在这里插入图片描述

三、解决

第一步:在Node.js官网查看可下载的版本,我下载的node12,只有12.22.12,如下图
在这里插入图片描述
第二步:使用nvm下载官网有的版本,提示node和npm都下载成功
在这里插入图片描述
第三步:使用新版本
在这里插入图片描述
第四步:成功使用npm命令
在这里插入图片描述

后话

可见最好不要安装list available列出的版本号去安装,本次就是失败例子
在这里插入图片描述

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐