当前位置: 首页 > java >正文

ubuntu20上 : mujoco210安装教程

参考原帖: ubuntu22.04安装mujoco210 mujoco-py超详细_mujoco210安装教程-CSDN博客

相关下载链接:
通过网盘分享的文件:mujoco相关
链接: https://pan.baidu.com/s/1psdORFp-PBZ-P11nA926MA?pwd=2r6b 提取码: 2r6b

1、先把安装包上传到虚拟机

2、创建一个文件夹用于一会的解压操作。

mkdir ~/.mujoco

3、解压安装包到刚才创建的位置。

tar -zxvf mujoco210-linux-x86_64.tar.gz -C ~/.mujoco

4、上传许可文件到/home/xiaoming/.mujoco/mujoco210/bin

5、编辑环境变量 sudo vim ~/.bashrc

export MUJOCO_KEY_PATH=~/.mujoco${MUJOCO_KEY_PATH}
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/xiaoming/.mujoco/mujoco210/bin

6、刷新环境变量

source ~/.bashrc

7、测试是否成功

cd ~/.mujoco/mujoco210/bin
./simulate ../model/humanoid.xml

测试成功的输出

8、解压mujoco-py,进入文件夹,此过程不再赘述

9、安装依赖、安装mujoco

#安装依赖
pip install -r requirements.txt
#安装mujoco_py
pip3 install -U 'mujoco-py<2.2,>=2.1'

10、在环境变量文件的后边加这句话

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/nvidia 

11、刷新环境变量

source ~/.bashrc

12、进入文件夹测试

13、开始测试

python body_interaction.py

14、第一次报错:

pip uninstall cython
pip install "cython<3"

15、第二次报错

sudo apt install gcc -y

16、第三次报错

sudo apt-get install build-essential
sudo apt-get install build-essential libgl1-mesa-dev
sudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev
sudo apt-get install libglfw3-dev libglfw3
#---------------------------------------------
sudo apt install libosmesa6-dev
pip install patchelf
sudo apt-get -y install patchelf

17、终于不报错了

http://www.xdnf.cn/news/13780.html

相关文章:

  • 计算机系统设计:E-R图、类图、时序图、功能结构图、流程图、用例图、架构图
  • 【ARMv7-A】——CLZ 指令
  • 【25-cv-06400、25-cv-06413】Keith律所再次代理Elizabeth Anne Evans蝴蝶版权画
  • 使用MetaGPT 创建智能体(3)常用操作和晋级
  • < 自用文儿 腾讯云 VPS > Ubuntu 24 系统,基本设置
  • 无人机接收机运行技术要点分析!
  • 基于SC内存一致性模型两个核心约束的放松维度
  • Systemctl 手记:从服务管理到资源控制的进阶实践
  • AI时代,学习力进化指南:如何成为知识的主人?
  • JSON 与 AJAX
  • 开疆智能ModbusTCP转Devicenet网关连接ABB机器人配置案例
  • 网页中调用自定义字体可以通过 ‌CSS‌ 的 @font-face 规则实现
  • Vue 跳转页面,第一次进页面,会出现样式混乱,刷新后即恢复正常(问题已解决)
  • 进程和计划任务管理
  • 剑指offer23_树的子结构
  • ESP32S3 关于使用INMP441麦克风 和MAX98357AETE功放进行录音和播放
  • 复现论文报错解决
  • 新手速学:在线投票制作系统操作详细步骤
  • centos clamav 扫描及告警配置
  • 内网渗透测试技巧与利用操作手册(SMB / MSSQL / LDAP)
  • 全志A33安卓6.0添加支持usb摄像头动态热插拔
  • 换颜色 算法笔记
  • 新能源知识库(46)EMS与协控装置
  • 【深度学习-Day 27】模型调优利器:掌握早停、数据增强与批量归一化
  • 使用 C/C++的OpenCV 将多张图片合成为视频
  • 从零开始学Python(3)——函数
  • 第十三节:第七部分:Stream流的中间方法、Stream流的终结方法
  • 4、程序的固化和下载(一)
  • 《TCP/IP协议卷1》第11章 UDP:用户数据报协议
  • Error:Cannot find module ‘body-parser‘ | Require stack