首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 14.04上将qtopengl导入到Python 3

在Ubuntu 14.04上将qtopengl导入到Python 3
EN

Stack Overflow用户
提问于 2014-11-07 04:53:57
回答 1查看 2K关注 0票数 4

这与this question相关,但适用于Python3而不是2.x

我正在尝试在Python 3.4 (Ubuntu 14.04)下运行pyqtgraph示例程序。当我尝试运行曲面绘制示例时,我得到:

代码语言:javascript
复制
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下工作得很好)?

EN

回答 1

Stack Overflow用户

发布于 2019-10-18 21:20:58

我刚刚发现pyqtgraph在某些情况下不能正确地导入python qt库。尝试在代码的开头添加:

代码语言:javascript
复制
import PySide

代码语言:javascript
复制
import PyQt5

甚至

代码语言:javascript
复制
import PyQt4

这取决于默认情况下要使用的库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26789197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档