无法将“节点”识别为内部或外部命令-路径问题

时间:2020-09-22 14:41:32

标签: node.js path windows-7

这个问题已经被提出,但是解决方案对我来说还不够。 我打开Windows-7。当我运行“ node -v”以检查是否已安装时,它会显示以下消息:

'node' is not recognized as an internal or external command

我将其添加到路径:

 C:\Program Files\nodejs

,即使重新启动后,它仍然不起作用。 还有另一个选项-在命令行上运行它:

SET PATH=C:\Program Files\Nodejs;%PATH%

它确实可以工作,但是每次打开命令行时我都必须运行它,这很烦人,尤其是我发现了另一个无法识别的路径 并且“ SET PATH = ...”不适用于他们。 这是我的路:

C:\Program Files\nodejs ;
C:\Windows\System32\  ;
C:\Program Files\Git;
C:\Program Files (x86)\PostgreSQL\10;
C:\Users\nathan-hp\AppData\Roaming\npm

我也尝试卸载然后再安装。 我想我在路径上做错了

1 个答案:

答案 0 :(得分:1)

另一种选择是使用 setx 命令,但是请谨慎使用,因为它会永久更新环境变量:

setx /M PATH "%PATH%;<new-path>"

/ m-这将在系统环境变量中设置变量