机器人机器学习环境框架搭建—从ubuntu到mujoco仿真实现(第二篇):用Anaconda创建机器人学习环境

本文介绍了如何安装Anaconda这一强大的环境管理工具,以解决Python版本和包匹配的问题。通过Anaconda,可以方便地创建和管理虚拟环境,避免版本冲突。文中详细阐述了安装步骤,并演示了如何创建一个名为'robot'的Python 3.6虚拟环境。利用Anaconda,初学者可以更轻松地应对复杂的环境配置挑战。
摘要由CSDN通过智能技术生成

1.安装Anaconda

Anaconda是个很好的环境管理工具,我们在运行机器人算法的时候,因为要安装很多软件和包,这些东西最令人头疼的就是版本匹配问题,特别是mujoco,mujoco_py,gym与python版本的匹配问题,会让初学者感到崩溃。Anaconda提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。

首先从官网下载anacondaIndex of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

下载完成后,进行安装,此处以Anaconda3-2.4.1-Linux-x86_64.sh为例,注意x86_64为64位,x86为32位。

打开终端,执行以下命令(安装了zsh的命令为zsh):

bash Anaconda3-2.4.1-Linux-x86_64.sh

 welcome to Anaconda

 前面可以一直选y,直到提示是否安装VScode时,选n

至此,anaconda安装完成,终端测试安装:

conda -V

如果返回版本号则说明安装成功。

2.创建anaconda虚拟环境

python就像一辆大货车,上面有很多高度集成的包,这些包后续可用pip安装,因此在创建虚拟环境的同时,我们要声明这个环境下所用到货车的型号,是卡车还是半挂(其实就是声明你要安装哪个python版本),假设我要创建一个名为robot的环境:

conda create -n robot python=3.6 

这个环境名robot可以自己更改,创建好虚拟环境之后,你会在home/anaconda/envs中找到你的虚拟环境文件,也可以在终端输入conda env list ,会返回你的envs list在终端窗口。

Ubuntu 20.04上安装mujoco的步骤如下: 1. 首先安装mujoco的依赖项,包括cmake、gcc和g。你可以通过以下命令来安装它们: ``` sudo apt-get install cmake gcc g++ ``` 2. 下载mujoco的安装包,你可以从mujoco官网(https://mujoco.org/)下载mujoco210文件。 3. 解压下载的文件到指定目录~/.mujoco。你可以使用以下命令解压文件: ``` tar -xvzf mujoco210_linux.zip -C ~/.mujoco ``` 4. 配置.bashrc环境文件,添加mujoco的路径。你可以通过以下命令打开.bashrc文件: ``` nano ~/.bashrc ``` 在文件的末尾添加以下两行代码: ``` export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.mujoco/mujoco210_linux/bin export LD_PRELOAD=~/.mujoco/mujoco210_linux/bin/libglfw.so ``` 保存并退出文件。 5. 测试mujoco是否安装成功。你可以打开一个新的终端窗口,然后运行以下命令: ``` python import mujoco_py ``` 如果没有错误提示,说明mujoco安装成功。 接下来,你可以安装mujoco-py,它是mujoco的Python接口。安装mujoco-py的步骤如下: 1. 下载mujoco-py到本地电脑。你可以使用以下命令克隆mujoco-py的GitHub仓库: ``` git clone https://github.com/openai/mujoco-py.git ``` 2. 创建一个Anaconda环境,并在该环境安装mujoco-py。你可以使用以下命令创建环境并激活它: ``` conda create -n mujoco python=3.7 conda activate mujoco ``` 3. 在Anaconda环境安装mujoco-py。你可以使用以下命令进入mujoco-py的目录,并运行安装命令: ``` cd mujoco-py pip install -r requirements.txt python setup.py install ``` 4. 配置.bashrc环境文件,添加mujoco-py的路径。你可以使用以下命令打开.bashrc文件: ``` nano ~/.bashrc ``` 在文件的末尾添加以下一行代码: ``` export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/.mujoco/mujoco-py/bin ``` 保存并退出文件。 5. 测试mujoco-py的安装是否成功。你可以在终端窗口运行以下命令: ``` python import mujoco_py ``` 如果没有错误提示,说明mujoco-py安装成功。 请注意,安装mujocomujoco-py需要一定的时间和资源,并且需要一些操作系统和Python的基本知识。如果在安装过程遇到问题,可以参考相关文档或寻求进一步的帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值