ImportError:在ubuntu 14.04

时间:2017-12-18 02:14:46

标签: python linux opengl

我发现“图书馆”GL“未找到”。当pyglet从脚本运行时尝试加载库时出错。

  

引发ImportError(未找到'Library“%s”。'%names [0])

     

gym.utils.reraise.ReraisedException:运行from pyglet.gl import *时出错   最初的例外是:   ImportError:找不到库“GL”。

     

提示:确保您已安装OpenGL。在Ubuntu上,你可以运行'apt-get install python-opengl'。如果您在服务器上运行,则可能需要虚拟帧缓冲区;像这样的东西应该工作:'xvfb-run -s“-screen 0 1400x900x24”python

我安装了python-opengl,我可以在PATH中看到libGL。

  

ll / usr / lib / x86_64-linux-gnu / mesa

     

总计504

     

drwxr-xr-x 2 root root 4096 Dec 15 16:24 ./

     

drwxr-xr-x 123 root root 77824 Dec 17 10:26 ../

     

-rw-r - r-- 1 root root 31 Jul 18 12:00 ld.so.conf

     

lrwxrwxrwx 1 root root 2016年1月12日libGL.so - > libGL.so.1.2.0

     

lrwxrwxrwx 1 root root 14 Jul 18 12:00 libGL.so.1 - > libGL.so.1.2.0

     

-rw-r - r-- 1 root root 422456 7月18日12:01 libGL.so.1.2.0

当我从cmdline执行load_library时,我发现从cmdline完成后,GL库加载正常。

  

导入pyglet

     

pyglet.lib.load_library( 'GL')

     

0 个答案:

没有答案