深度强化学习系列(2): ERROR: GLEW initalization error: Missing GL version
当深度强化学习之(6)中的环境安装好之后,一阵欣喜,觉得可以干大事了,于是激动的不行,迫不及待的想看效果
然而幸福来的太快就容易让人失望的越厉害,因此美好的事情总是值得多次磨砺
废话不说了,爆出的错误是这样的
Running trained model
Creating window glfw
ERROR: GLEW initalization error: Missing GL versionPress Enter to exit ...Killed
What?显示Glew初始化中,缺少GL version
于是一顿折腾:
# 安装glew,glfw等
sudo apt-get install glew....。。
# 重新安装mujoco_py
git clone....
cd mujoco_py
pip install e . no-cache
.....
# 不行,后来查找了说,这是Nvidia ECL的问题,
# 此时已经快。。卒
对于小白的我来说,上述的方法均不得解决,继续google
最终找到了
解决方法:应该是程序运行的时候和显卡没有动态链接,前两句一定要加,特别是第个export,一定不能忘记,非常重要
# 在.bashrc中添加一下内容
sudo gedit ~/.bashrcexport PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so:/usr/lib/nvidia-390/libGL.so
# 特别注意:如果使用vim,或者gedit打开,保存后,要不关闭窗口,要不使用source一下,不然有时候不行,这是linux知识,我也不知道为啥,反正就是让生效
source ~/.bashrc
到此,终于可以跑起来一个mujoco的程序了!
参考文献:
[1].https://github.com/openai/mujoco-py/issues/44
[2].https://github.com/openai/mujoco-py/issues/75
[3].https://github.com/openai/mujoco-py/pull/145
[4].https://github.com/openai/mujoco-py/issues/44#issuecomment-335052447
[5].https://www.opengl.org/discussion_boards/showthread.php/182606-Runtime-error-can-t-find-libGLEW-so-1-10-in-usr-lib64-directory
深度强化学习系列(2): ERROR: GLEW initalization error: Missing GL version相关推荐
- 深度强化学习系列(16): 从DPG到DDPG算法的原理讲解及tensorflow代码实现
1.背景知识 在前文系列博客第二篇中讲解了DQN(深度强化学习DQN原理),可以说它是神经网络在强化学习中取得的重大突破,也为强化学习的发展提供了一个方向和基础,Sliver等人将其应用在Atari游 ...
- 深度强化学习系列(1): 深度强化学习概述
机器学习是人工智能的一个分支,在近30多年已发展为一门多领域交叉学科,涉及概率论.统计学.逼近论.凸分析.计算复杂性理论等的学科.强化学习(RL)作为机器学习的一个子领域,其灵感来源于心理学中的行为主 ...
- 深度强化学习系列: 最全深度强化学习资料
关于这项工作: 本工作是一项由深度强化学习实验室(Deep Reinforcement Learning Laboratory, DeepRL-Lab)发起的项目. 文章同步于Github仓库: ht ...
- 深度强化学习系列: 多巴胺(Dopamine)环境配置和实例分析
Paper: Dopamine–a research framework for deep reinforcement Learning Github: https://github.com/goog ...
- 深度强化学习系列之(13): 深度强化学习实验中应该使用多少个随机种子?
How Many Random Seeds Should I Use? Statistical Power Analysis in (Deep) Reinforcement Learning Expe ...
- 深度强化学习系列(一):强化学习概述
交流请加群:580043385 我的知乎专栏同步发布:https://zhuanlan.zhihu.com/p/22542101 转载请标明出处:http://blog.csdn.net/ikerpe ...
- 深度强化学习系列(6): DQN原理及实现
利用神经网络近似值函数的方法表示为: V ^ ( s , w ) ≈ V π ( s ) q ^ ( s , a , w ) ≈ q π ( s , a ) \hat{V}(s, w) \approx ...
- 深度强化学习系列: “奖励函数”的设计和设置(reward shaping)
概述 前面已经讲了好几篇关于强化学习的概述.算法(DPG->DDPG),也包括对环境OpenAI gym的安装,baseline算法的运行和填坑,虽然讲了这么多,算法也能够正常运行还取得不错的效 ...
- 深度强化学习系列(8): Prioritized Experience Replay(PER-DQN)原理及实现
论文地址: https://arxiv.org/abs/1511.05952 本论文是由DeepMind操刀,Schaul主导完成的文章,发表于顶会ICLR2016上,主要解决经验回放中的" ...
最新文章
- 还记得范进中举的故事吗
- c/c++整理--c++面向对象(3)
- Triangle Counting【数学】
- /usr/bin/python^M: 解释器错误: 没有那个文件或目录
- python idle打不开_孩子,给你的Python安个家吧!
- 有道精品课数据中台建设实践
- ado.net Oracle中一次执行多条sql语句
- 分析近5年胡润财富排行榜:江山已易主,这是互联网大佬的时代
- java swing 删除事件_java swing清除事件队列
- Hessian的使用与介绍
- 使用pygal展示世界各国人口分布情况
- 数据挖掘:实用案例分析
- PCB的paste与solder层
- Ubuntu 11.04下thrift-0.8.0的安装 - Linux - 红黑联盟
- macbook上好用的解压软件_全能解压 Mac下最好用的解压缩软件
- 用Hadoop分析金庸人物关系网-实验报告
- python海伦公式计算三角形面积
- JS函数curry(柯里化)
- 从东方财富网站获取动态市盈率和市净率的爬虫代码
- GRIN透镜的构造和建模
热门文章
- matlab画转体_如何用MATLAB画五角星围绕其一对称轴旋转的旋转体?
- 【JavaScript设计模式张容铭】抽象工厂模式深度剖析——关于继承与constructor属性的深度理解
- android 短信迁移到iphone,将安卓手机上的短信导入到iphone上的方法
- python学习笔记--虫师
- java 草稿_JAVA生成一张草稿
- 2019计算机图形学会议SIGGRAPH上都有哪些新探索?沉浸式科技前沿
- 对象与对象变量 LJY第二周
- win7计算机收藏夹位置,Win7收藏夹保存在哪里?Win7查看收藏夹网址保存在哪里的方法...
- 江苏师范大学计算机全国排名,2019中国大学排行榜江苏师范大学排名126位
- docker之操作管理应用模板、镜像、容器、构建基础镜像、状态删除