win10安装mujoco/gym

Hello

哈哈,我又来了!中间玩了两天周末,周一折腾着看SAC论文和它的实验环境。对,你们肯定猜到了,英文论文和强化学习真的太难了,感叹一句,生活不易啊!!!所以今天的内容就整理一下在搭建整个环境的步骤和我出现的问题。整体上的搭建是按照这篇博客进行的,中间我自己这边会出现几个小问题也在这边记录一下。好了,话不多说,上正文。

Anacona

本科的时候有用过gym,然后最初是也是按照之前的思路来搭建环境的,但是后来发现不太可行,因为可能之后python的版本需求会发生变化,到时候之前的那种方式肯定会出问题,为了一劳永逸,就选择学习conda,但是毕竟我是个python新手,还是老老实实下载安装Anaconda吧。

  1. 从官网下载,找到适合自己计算机环境的安装包
  2. 安装,网上的教程很多,如果有出现问题,应该也很好找到对应的解决方案,这里给出我用到过的几个链接: https://blog.****.net/z2858539804/article/details/81407456这篇介绍了完整的Anaconda安装教程;
    https://blog.****.net/weixin_44377470/article/details/104910010这篇也是介绍了Anaconda的安装,同时还有mujocogym的安装,也是我安装时参考最多的博客;
    https://blog.****.net/weixin_38795242/article/details/100106454这篇也是可以参考的;
  3. Anaconda的使用
    这里介列出几个比较常用的conda命令
    (1) 创建指定python版本的虚拟环境(env_name表示创建的虚拟环境名称,x.x表示虚拟环境中python的版本)
    conda create -n env_name python=x.x
    (2) 查看conda管理的虚拟环境列表
    conda env list
    (3) 删除虚拟环境
    conda remove -n env_name -all
    (4) 安装第三方包
    conda install module_name -i 国内镜像pip install module_name -i 国内镜像
    国内镜像1:https://pypi.tuna.tsinghua.edu.cn/simple
    国内镜像2:https://pypi.douban.com/simple
    (5) **虚拟环境
    conda activate env_name:**env_name环境
    activate:切换到base环境
    (6) 退出虚拟环境
    deactivate
    (7) 卸载安装包
    conda remove module_namepip uninstall module_name
    (8) 查看当前环境中安装的包
    conda list
    (9) 导出当前环境的包(.yml/.yaml
    conda env export > environment.yaml
    (10) 用配置文件创建新的虚拟环境
    conda env create -f environment.yaml
    注意:
    在pip安装包的过程中出现以下错误:win10安装mujoco/gym
    解决方法参考https://zhuanlan.zhihu.com/p/126669852或者按照https://blog.****.net/weixin_44377470/article/details/104910010博客依步骤进行

mujoco

  1. 创建虚拟环境,指定python版本为3.6,即conda create -n py36 python=3.6
  2. 官网下载mujoco150压缩包,并注册获取mujoco**,通过邮箱获取LICENSE.txtmjkey.txt两个文件;
  3. C盘的用户目录下创建一个.mujoco文件夹(运行cmd,用命令md .mujoco回车创建)
  4. 将下载的压缩包在此文件夹下解压,注意文件名为mujoco150,如下图所示(图中user表示windows的用户名):
    win10安装mujoco/gym
  5. 将通过邮箱获取的两个文件(LICENSE.txtmjkey.txt)复制到.mujoco\mujoco150\bin文件夹下
    win10安装mujoco/gym
  6. 设置环境变量
    参考博客https://blog.****.net/weixin_44377470/article/details/104910010中的第2.2节中的第8步
  7. mujoco-py的安装
    参考博客https://blog.****.net/weixin_44377470/article/details/104910010中的第2.1节
    这里我有遇到一个问题:
    win10安装mujoco/gym
    参考这篇博客的解决方法:https://blog.****.net/qq_45608306/article/details/100571431

gym

参考博客https://blog.****.net/weixin_44377470/article/details/104910010中的第四章

如果在pip安装第三方包时出现超时错误,通常的解决方法是下载地址换为国内镜像
win10安装mujoco/gym