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) を使用しています。
ご協力ありがとう御座います!