我最近下载并安装了 pyqtgraph,但无法使其与 eclipse 一起使用。我尝试运行此代码:
import numpy as np
import pyqtgraph
from PySide import QtGui, QtCore
#QtGui.QApplication.setGraphicsSystem('raster')
app = QtGui.QApplication([])
#mw = QtGui.QMainWindow()
#mw.resize(800,800)
win = pyqtgraph.GraphicsWindow(title="Basic plotting examples")
win.resize(1000,600)
win.setWindowTitle('pyqtgraph example: Plotting')
# Enable antialiasing for prettier plots
pyqtgraph.setConfigOptions(antialias=True)
p1 = win.addPlot(title="Basic array plotting", y=np.random.normal(size=100))
p1.setLabel('left', "Y Axis", units='A')
p1.setLabel('bottom', "Y Axis", units='s')
我收到此错误:
Traceback(最近一次调用最后一次):文件“L:\workspace\FDM\pyqtgraph.py”,第 4 行,在 import pyqtgraph
文件“L:\workspace\FDM\pyqtgraph.py”,第 13 行,win = pyqtgraph.GraphicsWindow(title="Basic plotting examples") AttributeError: 'module' object has no attribute 'GraphicsWindow'
我尝试在强制内置列表下列出 pyqtgraph,但我仍然给我同样的错误。我还检查了 pyqtgraph 文件夹,它确实有 GraphicsWindow 的文件。
当我使用 iPython 时,导入确实有效.....