我正在尝试使 PySide 与 matplotlib 一起工作,并且我遇到了这个线程 Getting PySide to work with matplotlib中描述的相同问题
尝试从 http://wiki.scipy.org/Cookbook/Matplotlib/PySide启动 PySide + matplotlib 示例
我有一个错误
win.setCentralWidget(canvas)
TypeError: 'PySide.QtGui.QMainWindow.setCentralWidget' called with wrong argument types:
PySide.QtGui.QMainWindow.setCentralWidget(FigureCanvasQTAgg)
Supported signatures:
PySide.QtGui.QMainWindow.setCentralWidget(PySide.QtGui.QWidget)
添加的
matplotlib.rcParams['backend.qt4']='PySide'
没有帮助
os.environ["QT_API"] = "pyside"
同时 PyQt4 示例工作。我使用 Windows 7 和 WinPython 2.7.5.1(Python 2.7.5、PySide 1.1.2、matplotlib 1.2.1)
谢谢你的帮助!