cmd中可以执行 node -v 但是powershell中无法识别

cmd中可以执行 node -v 但是powershell中无法识别 因为自己的电脑装了之前老版本的nodejs但是有新项目需要 高版本的node所以又卸载重新 安装了。但是 问题来了 windows下的powershell中无法再执行 node -v的命令了原因因为之前安装的路径 与 重新安装的路径不一致导致 cmd中可以查到 node版本powershell中无法识别经过2小时的折腾 终于发现问题了系统环境的路径是正确的但是Microsoft.PowerShell_profile.ps1 这个文件的路径 并没有更改导致了powershell中无法识别node命令。解决办法修改正确路径后在powershell中可以直接运行node -v了然后在vscode中 执行# 请将D:\Program Files\nodejs\的路径替换为你实际正确的 Node.js 安装路径 $env:Path D:\Program Files\nodejs\ ; $env:Path刷新环境变量