2013-06-28 71 views
0

我努力使PySide工作,matplotlib,和我有 http://wiki.scipy.org/Cookbook/Matplotlib/PySide錯誤獲取PySide與matplotlib

在這個線程 Getting PySide to work with matplotlib

嘗試啓動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)

謝謝你的幫忙!

回答