命令行不能被系统识别的问题
错误原理
一般是系统变量的PATH没有添加对应的path或者添加错误
问题解决步骤
- 找到对应的command line对应的软件,以git为例。
git对应的git包,如果没有就下载并安装。- cmd直接输入
where git可以显示git安装地点。 - 如果系统的cmd找不到git,但是Windows已经安装了git,右键单击找到
git Bash并且打开,输入where git可以显示git安装地点。
- cmd直接输入
- 找到系统设置Path的位置,将对应的path填写进去,例如
C:\Program Files\Git\bin\和C:\Program Files\Git\cmd\- cmd搜索
environment,找到Edit Environment Variables for your account或者Edit the system Environment Variables - 如果存在
PATH,添加paths,用;分割(Windows 7),或者直接在表格里添加(Windows 10)。
- cmd搜索
- 关闭并且重启cmd,测试即可。
Intellij的Teminal无法识别
有时候系统cmd可以识别,但是Intellij不行,这可能是编译器默认设置没有识别上路径,可以手动检查并设置。
- 以常见的git为例
- 打开Intellij的设置,快捷键
Ctrl + Alt + S - 找到git的path设置,
Version Control -> Git-> Path to Git executable - 查看路径是否正确,不正确可以手动修改,使用路径行旁边的
Test键可以检验是否成功。