下载一个包后,用-v命令行中查版本的时候,例如:node -v,提示‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

node -v

'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。


方法1,关闭命令行,重新输入命令行再查一次

打开命令行(按 Win + R,输入CMD)

  • 如果你在安装 Node.js 或修改 PATH 后 没有关闭并重新打开 CMD/PowerShell,旧的终端仍然读取的是 旧的 PATH,所以会报错 'node' 不是内部或外部命令


方法2,关闭命令行后重新输入还是不行,有可能是环境变量没配置

  1. 查看是否成功安装:

    where node

    如果返回类似 D:\python\ai\nodejs\node.exe,说明已安装,但路径未正确配置。如果没有返回任何内容,说明 Node.js 未安装
  2. 打开系统环境变量设置

    • 按 Win + R,输入 sysdm.cpl,进入 “系统属性” → “高级” → “环境变量”

  3. 修改 PATH

    • 在 “系统变量” 中找到 Path,点击 “编辑”

    • 添加 Node.js 的安装路径(如 D:\python\ai\node.js\)。

      • 怎么找Node.js 的安装路径(按上面查到的安装位置去电脑里找)

      • 双击一下就可以复制路径

  4. 验证

    • 重新打开 CMD,运行:

      node -v
      npm -v

      应该能正常显示版本号。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值