Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >windows ImportError:Unable to load OpenGL library?

windows ImportError:Unable to load OpenGL library?

提问于 2022-08-01 03:46:21
回答 0关注 0查看 672

最近在windows下跑python程序时调用OpenGL时碰到这个问题,有没有人知道怎么解决这个问题,谢谢!

代码语言:js
AI代码解释
复制
   File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\osmesa.py", line 25, in GL
    mode=ctypes.RTLD_GLOBAL 
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\ctypesloader.py", line 45, in loadLibrary
    return dllType( name, mode )
  File "D:\anaconda\envs\test\lib\ctypes\__init__.py", line 364, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] 找不到指定的模块。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 728, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\Users\hp\Desktop\code\SPIN-master\train\__init__.py", line 1, in <module>
    from .trainer import Trainer
  File "D:\Users\hp\Desktop\code\SPIN-master\train\trainer.py", line 11, in <module>
    from utils.renderer import Renderer
  File "D:\Users\hp\Desktop\code\SPIN-master\utils\renderer.py", line 6, in <module>
    import pyrender
  File "D:\anaconda\envs\test\lib\site-packages\pyrender\__init__.py", line 3, in <module>
    from .light import Light, PointLight, DirectionalLight, SpotLight
  File "D:\anaconda\envs\test\lib\site-packages\pyrender\light.py", line 10, in <module>
    from OpenGL.GL import *
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\GL\__init__.py", line 3, in <module>
    from OpenGL import error as _error
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\error.py", line 12, in <module>
    from OpenGL import platform, _configflags
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\__init__.py", line 35, in <module>
    _load()
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\__init__.py", line 32, in _load
    plugin.install(globals())
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\baseplatform.py", line 92, in install
    namespace[ name ] = getattr(self,name,None)
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\baseplatform.py", line 14, in __get__
    value = self.fget( obj )
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\osmesa.py", line 66, in GetCurrentContext
    function = self.OSMesa.OSMesaGetCurrentContext
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\baseplatform.py", line 14, in __get__
    value = self.fget( obj )
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\osmesa.py", line 60, in OSMesa
    def OSMesa( self ): return self.GL
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\baseplatform.py", line 14, in __get__
    value = self.fget( obj )
  File "D:\anaconda\envs\test\lib\site-packages\OpenGL\platform\osmesa.py", line 28, in GL
    raise ImportError("Unable to load OpenGL library", *err.args)
ImportError: ('Unable to load OpenGL library', 22, '找不到指定的模块。', None, 126, None, 'OSMesa', None)

回答

成为首答用户。去 写回答
相关文章
Mac 下 Unable to load OpenGL library 的解决办法
在Mac上使用Pyrender时,出现了OpenGL无法加载的错误,具体复现情况如下: 打开Python的REPL, 输入下面的命令(前提是安装pyrender):
王云峰
2023/10/21
6350
MAC解决Unable to load native-hadoop library for your platform
参考官方网站:http://hadoop.apache.org/docs/r2.8.0/hadoop-project-dist/hadoop-common/NativeLibraries.html
week
2018/08/24
1.6K0
MAC解决Unable to load native-hadoop library for your platform
[Solved] Unable to load asset Flutter
Hello Guys, how are you all? Hope you all are fine. You might face Unable to load asset this error i
用户8147894
2020/12/30
1.2K0
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin
    每个人安装hadoop时,都可能会遇见这个问题“WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable“,然后转手就去百度。也不知道网上怎么传的,都说是版本问题,各种编译就上来了,我就日了,这坑了多少人,几天的时间就这么被坑了。
Java架构师必看
2021/08/06
1.2K0
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-
1、执行脚本程序报如下所示的错误: 1 [hadoop@slaver1 script_hadoop]$ hadoop jar web_click_mr_hive.jar com.bie.hive.mr.ClickStreamThree /home/hadoop/data_hadoop/weblog/preprocess/output/2018-05-19 /home/hadoop/data_hadoop/weblog/preprocess/click_pv_out/2018-05-19 2 18/05
别先生
2018/05/28
1.1K0
17/11/24 05:08:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform
别先生
2018/01/02
1.2K0
17/11/24 05:08:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform
Unable to load file:*struts.xml-[unknown location]
将配置文件 <!-- 原配置文件 --> <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache
lpe234
2020/07/27
8980
Kivy关于dll错误问题
from kivy.app import Appfrom kivy.uix.button import Buttonclass TestApp(App):     def build(self):         return Button(text="Hello,kivy") TestApp().run()1234567 输出结果: [INFO   ] [Logger      ] Record log in C:Usersusth1.kivylogskivy_17-06-09_17.txt[INFO  
一朵灼灼华
2022/08/05
8140
解决React Native unable to load script from assets index.android.bundle on windows
React Native运行的时候,经常碰到React Native unable to load script from assets index.android.bundle on windows解决方法有2种: 方法一:设置IP和端口 具体步骤:报错页面晃动手机,显示菜单 =》 点击Dev Settings =》 点击Debug server host & port for device =》 设置IP和端口(ex:192.168.0.20:8081)=》 点击返回 =》 页面是空白,再次点击摇一摇,
磊哥
2018/05/08
1.3K0
import tensorflow 报错 as tf ImportError: DLL load failed
安装tensorflow时安装了好几次才成功,装着装着就断了,目前还没搞清楚原因, 不过最终还是成功了,这个方法是可行的 ,另外一台机子win7系统一次pip就成功了
诡途
2022/05/09
1K0
import tensorflow 报错 as tf ImportError: DLL load failed
eclipse scala failed to load the jni shared library
3)马克-to-win @ 马克java社区:之后再重新启动Eclipse,又报错:“failed to load the jni shared library”
马克java社区
2021/06/24
7470
TortoiseGit Couldn’t load this key(unable to open file)
在使用TortoiseGit 配置了ppk后,有一个Git仓库每次更新的时候都会提示下面的错误!
全栈程序员站长
2022/07/19
8110
TortoiseGit Couldn’t load this key(unable to open file)
[754]ImportError: DLL load failed: 找不到指定的模块
在tensorflow的学习中,想使用tensorflow-gpu版的学习,充分利用计算机。但是跟网上很多博主的方法安装gpu,cuda是安装成功了,但是却一直报以下一个错误。
周小董
2020/02/14
14.8K0
[754]ImportError: DLL load failed: 找不到指定的模块
spring boot 启动 VerifyError异常(Unable to load cache item)
java.lang.VerifyError是JVM加载class文件时做字节码校验(bytecode verification)失败时报错的。如果你的class文件是由java源文件通过javac编译出来的,那么基本上不用担心bytecode verification。 如果class文件是由asm、cglib等动态生成出来的或者由其它编译器生成的,那么JVM在校验它的bytecode时就有可能失败。 失败的原因可能是你生成的bytecode有bug,也可能是由于新版本的JVM加入了新的验证条件后导致原来可以通过验证的bytecode现在不能通过了。也可能是asm和cglib的版本冲突导致的
乐事
2021/11/02
3.2K0
Unable to load class ‘javax.xml.bind.annotation.XmlSchema‘.
Unable to load class ‘javax.xml.bind.annotation.XmlSchema’.
晨曦_LLW
2021/07/14
4.6K2
Unable to load class ‘javax.xml.bind.annotation.XmlSchema‘.
Unable to load class ‘javax.xml.bind.annotation.XmlSchema‘.
Unable to load class ‘javax.xml.bind.annotation.XmlSchema’.
晨曦_LLW
2021/08/25
8510
Unable to load the service index for source 排错过程分享
.NET CORE环境配置好了,跑hello world正常,引用TencentCloud .NET SDK里的TencentCloud\TencentCloud.csproj项目后,在编译的时候就有如下报错,甚至代码还是hello world都没改一个字也报这个错。
Windows技术交流
2020/03/14
5.7K0
Genymotion-启动报错Unable to load VirtualBox engine....
今天下午看到Genymotion提示升级,升级到了genymotion-2.6.0,虚机升级到了VirtualBox-5.0.12-104815-Win的版本.
小小工匠
2021/08/16
3500
点击加载更多

相似问题

Unable to resolve dependency for问题?

12.6K

E200002: Unable to connect to?

1324

Androidstudio出现错误 Unable to find GCloudVoice?

1306

GCloudVoice 提示报错: Unable to find GCloudVoice?

1673
相关问答用户
腾讯云TDP | TDP会员擅长3个领域
到家集团 | 技术VP擅长5个领域
web前端擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文