Python 如何在Matplotlib中获取无法识别的后端

Python 如何在Matplotlib中获取无法识别的后端,python,ubuntu,matplotlib,pyqt,qt5,Python,Ubuntu,Matplotlib,Pyqt,Qt5,我正试图在Ubuntu 14.04上的PyQt5应用程序中嵌入matplotlib画布 以下代码在OSX上运行,但在Ubuntu上返回错误:matplotlib.use(“Qt5Agg”) 错误: ValueError:无法识别的后端字符串“qt5agg”:有效字符串为['GTK3Agg'、'GTKCairo'、'MacOSX'、'pdf'、'Qt4Agg'、'agg'、'template'、'cairo'、'TkAgg'、'GTK'、'gdk'、'CoCoCoAGG'、'GTKAgg'、'We

我正试图在Ubuntu 14.04上的PyQt5应用程序中嵌入matplotlib画布

以下代码在OSX上运行,但在Ubuntu上返回错误:
matplotlib.use(“Qt5Agg”)

错误:

ValueError:无法识别的后端字符串“qt5agg”:有效字符串为['GTK3Agg'、'GTKCairo'、'MacOSX'、'pdf'、'Qt4Agg'、'agg'、'template'、'cairo'、'TkAgg'、'GTK'、'gdk'、'CoCoCoAGG'、'GTKAgg'、'WebAgg'、'WX'、'ps'、'svg'、'GTK3Cairo'、'WXAgg'、'pgf'、'emf']

如何将“qt5agg”后端添加到此环境中,或者是否有任何方法使Qt5应用程序与上面列出的其他后端一起工作


谢谢。

您安装了哪些版本的python和matplotlib?您可能拥有PyQt5支持之前的matplotlib版本。我相信PyQt5也只适用于14.04Wops下的Python3,我忘了。将matplotlib从1.3.1更新到1.5.3解决了此问题。非常感谢。