首先,我公司刚刚恢复了一台电脑(Windows 7),所以我不太清楚对其做了什么。
这是我的问题:我安装了nodejs,但无法在命令提示符中使用命令“node”。我以为它链接到了环境变量路径,所以我进入设置,检查系统变量“PATH”,发现“;C:\Program Files\nodejs\”已经在这里了。
从这里开始,我尝试了很多事情:
创建一个用户变量“path”(它应该覆盖系统变量,对吧?)
将nodejs路径从“;C:\Program Files\nodejs\”更改为“;C:\Program Files\nodejs”
我以管理员身份登录,因此我还检查了用户的环境变量,一切看起来都正常
我尝试将nodejs安装在其他不 protected 目录中(比如“我的文档”),然后按照修改路径
我尝试安装其他版本的nodejs(旧版本、32/64 位版本等...)
当然,我确实重新启动了命令提示符和我的电脑
我注意到,如果命令提示符位于安装文件夹中,我可以使用“node”和“npm”命令
- 最后,我开始认为它没有链接到nodejs。我尝试使用 git 命令,但发生了同样的事情:除了安装文件夹中的所有命令都是未知的(路径似乎也是正确的)。
我现在认为我的问题与系统有关,更具体地说与环境变量有关,而不是与任何软件有关。
我现在没有想法了,这就是为什么我要问你的想法...... 任何帮助将不胜感激。
谢谢
最佳答案
编辑:检查您的路径后,很明显它是无效的。
去掉GnuWin32后面的“
然后保存路径并打开一个新的提示符。你应该可以走了! 👌
<小时/>按顺序尝试以下故障排除步骤。
路径中存在无效字符
额外的空白
不正确
"C:\Windows; C:\Program Files\git;C:\Program Files\nodejs"
正确
"C:\Windows;C:\Program Files\git;C:\Program Files\nodejs"
PATH 包含非法字符
不正确
"C:\Windows";C:\Program Files\git;C:\Program Files\nodejs"
正确
"C:\Windows;C:\Program Files\git;C:\Program Files\nodejs"
关于node.js - 无法使用任何环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46609904/