我已将一个目录添加到我的PATH中,但在VS Code终端中,我试图从该目录运行一个命令(exe),但终端无法识别它。 终端使用cmd而不是powershell。 我漏掉了什么?
我已将一个目录添加到我的PATH中,但在VS Code终端中,我试图从该目录运行一个命令(exe),但终端无法识别它。 终端使用cmd而不是powershell。 我漏掉了什么?
重新启动了电脑,问题解决了 :) 显然 VS Code 没有识别到更改。
对我来说,简单地重新启动VSC就解决了问题。
code
来打开。然后它将获取到更新后的路径。 - MikeA如果你的 VS Code 终端在重新启动后显示“会话已恢复”,那么它可能仍在使用重启前的变量! 如果出现这种情况,请关闭并重新打开 vscode 窗口,或者终止并重新启动终端选项卡。
PATH
和其他环境变量。如果什么都不起作用,而您又不想重新启动计算机。
对于 Windows 系统:
echo %PATH%
PATH=<your-path>
(将 <your-path> 替换为输出的路径)注意: 这是一种临时解决方案,如果关闭终端并打开新的终端,则失效。
我在文件夹“c:\Program Files\nodejs”中有一些剩余的文件,删除了该文件夹后一切正常。