问题描述
重装python后打开其他软件(我这边是安卓模拟器、格式工厂等)会出现如下字样:
当时没来得及截图,找了个网图,我的和这个差不多。不过表述是“failed to start because no Qt platform plugin could be initialized or load in x:\xx\xxx\xxx”
解决思路
打开环境变量,在用户变量和系统变量里删除指定路径
哪个路径呢?就是上面那个窗口里说initialized or load后面跟着的那个路径,比如在我这里就是C:\ProgramData\Anaconda3\pkgs\qt-5.9.7-vc14h73c81de_0\Library\plugins
只要删除了就好了!
问题来源
应该是配置python的时候往环境变量里加入了python的路径,导致其它很多软件在启动的时候会优先去python路径里找platform而不是用系统自带的,所以只要删除掉了这个路径就好了。
也有一些其它的方法说可以挨个在各个打不开的软件的exe里加入Qt5的plugins……感觉这不是个权宜之计