项目场景:
绘制雷达图时,运行代码时出现该问题,浏览了各种博客,给出的答案都没能解决这问题,记录一下。
问题描述
具体问题为: This application failed to start because it could not find or load the Qt platform plugin "windows" in "". Reinstalling the application may fix this problem.
用百度搜索之后尝试了很多博主的方法,包括下载qt、添加环境变量等方法,既繁琐又难以解决真正问题。
解决方案:
最终查阅StackOverFlow,才知道的具体原因为绘制雷达图时导入的matplotlib的图像显示窗口被占有,虽然代码未使用QT,但与QT发生冲突,导致无法继续执行。
需要在导入库时,同时添加以下代码进行声明:
import matplotlib as plt
plt.use('TKAgg')
希望能帮助相同经历的朋友。