Windows 7 で PyQt を使用して matplotlib を実行できません。
これら 2 つのライブラリを使用するコードを実行する場合、http: //eli.thegreenplace.net/files/prog_code/qt_mpl_bars.py.txtのようなデモ コードも含まれます。
次のエラーが表示されます。
TypeError: 'PySide.QtGui.QWidget.setParent' called with wrong argument types:
PySide.QtGui.QWidget.setParent(QWidget)
Supported signatures:
PySide.QtGui.QWidget.setParent(PySide.QtGui.QWidget)
PySide.QtGui.QWidget.setParent(PySide.QtGui.QWidget, PySide.QtCore.Qt.WindowFl
ags)
Python 2.7.5、matplotlib 1.2.1、および PyQt 4.10.3 を使用しています。これらはすべて 32 ビットで、私の 64 ビット OS で実行されています。問題なく、matplotlib と PyQt を別々に使用するコードを実行しました。
Getting PySide to work with matplotlibで提案されている解決策を試しましたが、成功しませんでした。
このエラーを追跡するのを手伝ってください。