node -v
'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
方法1,关闭命令行,重新输入命令行再查一次
打开命令行(按 Win + R
,输入CMD)
-
如果你在安装 Node.js 或修改
PATH
后 没有关闭并重新打开 CMD/PowerShell,旧的终端仍然读取的是 旧的PATH
,所以会报错'node' 不是内部或外部命令
。
方法2,关闭命令行后重新输入还是不行,有可能是环境变量没配置
-
查看是否成功安装:
where node
如果返回类似 D:\python\ai\nodejs\node.exe,说明已安装,但路径未正确配置。如果没有返回任何内容,说明 Node.js 未安装。、
-
打开系统环境变量设置:
-
按
Win + R
,输入sysdm.cpl
,进入 “系统属性” → “高级” → “环境变量”。
-
-
修改
PATH
:-
在 “系统变量” 中找到
Path
,点击 “编辑”。 -
添加 Node.js 的安装路径(如 D:\python\ai\node.js
\
)。-
怎么找Node.js 的安装路径(按上面查到的安装位置去电脑里找)
-
双击一下就可以复制路径
-
-
-
验证:
-
重新打开 CMD,运行:
node -v
npm -v
应该能正常显示版本号。
-
-
-