这与this question相关,但适用于Python3而不是2.x
我正在尝试在Python 3.4 (Ubuntu 14.04)下运行pyqtgraph示例程序。当我尝试运行曲面绘制示例时,我得到:
tim@MERLIN:/usr/local/lib$ python3 -m pyqtgraph.examples
Traceback (most recent call last):
File "/usr/local/lib/python3.4/dist-packages/pyqtgraph-0.9.8-py3.4.egg/pyqtgraph/examples/GLSurfacePlot.py", line 12, in <module>
import pyqtgraph.opengl as gl
File "/usr/local/lib/python3.4/dist-packages/pyqtgraph-0.9.8-py3.4.egg/pyqtgraph/opengl/__init__.py", line 1, in <module>
from .GLViewWidget import GLViewWidget
File "/usr/local/lib/python3.4/dist-packages/pyqtgraph-0.9.8-py3.4.egg/pyqtgraph/opengl/GLViewWidget.py", line 1, in <module>
from pyqtgraph.Qt import QtCore, QtGui, QtOpenGL
ImportError: cannot import name 'QtOpenGL'有谁能建议在Python3上安装它的最好方法是什么(它在Python2.7下工作得很好)?
发布于 2019-10-18 21:20:58
我刚刚发现pyqtgraph在某些情况下不能正确地导入python qt库。尝试在代码的开头添加:
import PySide或
import PyQt5甚至
import PyQt4这取决于默认情况下要使用的库。
https://stackoverflow.com/questions/26789197
复制相似问题