使用spyder环境调用matplotlib.pyplot.show()后仍然不显示绘图结果
可查看spyder的图形配置
工具(Tools)→偏好设置(Preferences)→IPython 控制台(IPython console)→绘图(Graphics)→图形的后端(Graphics backend)→后端(Backend)/自动(Automatic)或行内(Inline),建议调用PyQt5
如果是命令行不显示绘图结果,则应在show()之前就近使用下列代码
matplotlib.use('PyQt5Agg')
matplotlib.pyplot.show()
savefig('D:/MyFig.jpg')