1.安装并卸载过Anaconda的。
2.一打开cmd就有提示 “系统找不到指定的路径 ”
最近安装了QT creator,运行测试程序的时候一直运行不了,提示
Cannot run compiler 'g++'. Output: ...... ...... Maybe you forgot to setup the environment?
如下图(图是从网上顺手截的,解决之前没保存)
我被这个问题困扰了挺久的,甚至试过重装QT,试过修改环境变量,都不行。
直到今天,点进了QT 的mingw 命令行窗口,发现首行提示“系统找不到指定的路径”
我再打开cmd一看,也提示“系统找不到指定的路径”。(之前注意到了,但是不影响运行就没理)
脑子里顿时一热,我感觉到,这和QT提示 “Maybe you forgot to setup the environment”很可能有某种关联。
首先regedit打开注册表,找到计算机HKEY_CURRENT_USERSoftwareMicrosoftCommand Processor路径下Autorun注册表项,删除即可。(我删除之前忘了截图保存,默认那一项下面会有个Autorun的注册表项,我大概看了一下,是有关conda的)
删除了以后,cmd不弹错误提示了,QT也能正常运行了。
Autorun这个注册表项目好像是因为之前安装并卸载过Anaconda才有的。
我也不太知道这是什么原理,希望有大佬能解释。
https://blog.csdn.net/jindaxiaoooo/article/details/108436982
https://blog.csdn.net/jiacheng1991/article/details/100048812



