我在 Windows 7 上使用 PyQt 运行 matplotlib 时遇到问题。
执行任何使用这两个库的代码时,甚至是演示代码,例如: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 位操作系统上运行。我已经运行了分别使用 matplotlib 和 PyQt 的代码,没有任何问题。
我已经尝试了让 PySide 与 matplotlib一起工作中建议的解决方案,但没有成功。
请帮我找出这个错误。