[英]Importing qtopengl in to Python 3 on Ubuntu 14.04
这与此问题有关,但适用于Python 3而不是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'
谁能建议为Python 3安装此程序的最佳方法是什么(在Python 2.7下效果很好)?
我只是发现pyqtgraph在某些情况下无法正确导入python qt库。 尝试在代码的开头添加:
import PySide
要么
import PyQt5
甚至
import PyQt4
取决于您要默认使用的库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.