mujoco_py 运行example报错:ERROR: GLEW initalization error: Missing GL version ——— 解决方法
mujoco的安装与mujoco_py的安装参见:
https://www.cnblogs.com/devilmaycry812839668/p/16004320.html
mujoco_py安装成功后运行自带的example中的例子,发现报错: ERROR: GLEW initalization error: Missing GL version
修改 .vimrc 中的配置,添加内容:
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so
=============================================
mujoco_py 下面的所有示例:
需要注意:
运行mujoco-py自带的例子中的:
body_interaction.py disco_fetch.py markers_demo.py render_callback.py setting_state.py tosser.py
需要设置环境变量:
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so
否则会报错:
ERROR: GLEW initalization error: Missing GL version
运行自带例子中的:
internal_functions.py multigpu_rendering.py
需要设置环境变量:
export LD_PRELOAD=''
否则会报错。
对于环境变量 export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so 设置的个人分析:
mujuco211版本本身自带了glew库,所以运行mujuco-py运行仿真时设置export LD_PRELOAD=''
但是运行可视化绘图时就需要调用系统的glew库,此时设置export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so
如果绘图时不调用系统的glew库就会报版本错误,如果运行仿真时不调用mujoco自身的glew库也会报错。
而例子中的serialize_model.py substep_callback.py则不需要设置环境变量。
mjvive.py 需要VR SDK等的支持,这里就不考虑了。(这个应该是你在你的linux电脑上安装HTC的VR设备客户端后才可以运行)
=======================================
相关文章
- HTTP Status 500 - The absolute uri: http://java.sun.com/jsp/jstl/core cannot-报错解决方法
- Python:os.path.join()产生的斜杠在Windows和Linux下的不同表现和解决方法
- IIS中配置asp.net出现用户 NT AUTHORITYNETWORK SERVICE 登录失败(sql2005/2008解决方法)
- win11内存完整性打不开的两种解决方法
- 电脑开机时显示start pxe over ipv4的解决方法
- AES解密报错Invalid AES key length: xx bytes与Given final block not properly padded的解决方法
- eclipse导入maven项目报错"Missing artifact com.sun.:tools:jar:1.8.0"错误解决方法
- Informix 启动 Fatal error in shared memory initialization解决方法
- VisionPro 报错解决方法
- PHP运行出现Notice : Use of undefined constant 的解决方法【已测】
- dubbo-admin-2.5.3 运行报错: Bean property 'URIType' is not writable or has an invalid 解决方法
- python学习之报错:ModuleNotFoundError: No module named ‘pandas‘解决方法
- python pip 安装包下载过慢的解决方法
- Windows提示 错误: RPC 服务器不可用 解决方法。
- win10系统无法删除文件的解决方法
- Failed to resolve: com.android.support:appcompat-v7:27.+ 报错解决方法
- 【PyTorch教程】04-详解torchvision 0.13中的预训练模型加载的更新及报错的解决方法 (2022年最新)
- vue.js 使用 fastclick解决移动端click事件300毫秒延迟方法
- [已解决]PostgreSQL报错:cannot begin/end transactions in PL/pgSQL解决方法
- Vuex报错:[vuex] must call Vue.use(Vuex) before creating a store instance.解决方法
- npm安装express报错解决方法,出现npm WARN root@1.0.0 No descriptionnpm WARN root@1.0.0 No repos
- 【文件处理】——字典写入json文件或TXT文件,读取文件中的字典&TypeError: Object of type ‘ndarray‘ is not JSON serializable错误解决方法