我有一个关于使用Qt4Agg后端与matplotlib的先决条件的问题。在文档中,它说Qt4Agg需要PyQt4。然而,由于matplotlib现在可以完美地使用PySide而不是PyQt4,我只需要安装PySide吗?我是否仍然需要安装PyQt4才能让matplotlib与Pyside一起工作?我问这个问题是因为在使用PySide的示例中,根据文档,必须将后端切换到Qt4Agg并且需要PyQt4。谢谢!
您只需要安装Pyside,然后执行类似以下代码的操作。os.environ['QT_API'] = 'pyside' from matplotlib import use use('Qt4Agg') import pylab as plt