远程服务器配强化学习环境遇到的坑

本文介绍了在远程服务器上配置强化学习环境时遇到的问题,如无显示器导致的渲染错误,以及如何通过FastGit加速Git操作。解决渲染问题的方法是利用xvfb在服务器上启动虚拟化图形渲染。此外,还详细讲解了安装gym、baselines、mujoco和mujoco_py的步骤,包括下载、解压、添加依赖和系统变量。文章最后推荐了一个性价比高的远程服务器提供商。
摘要由CSDN通过智能技术生成

遇到这些问题很多都是因为租的服务器本质上是一个Docker容器的实例. 没有显示器, 也不能装Docker. 那么Gym的env.render()和mujoco的画面显示都会出现问题.


开头补充一个小技巧:

如果在使用过程中出现Git Clone失败或非常慢的情况,那么可以使用Git代理。推荐使用: FastGit

FastGit核心使用方法:

关于 FastGit 的使用,本质上与 git 有关。常规的面向 GitHub 的 clone 命令可能如下:

git clone https://github.com/author/repo

使用 FastGit 时,可使用如下命令:

git clone https://hub.fastgit.org/author/repo

FastGit 仅仅是 GitHub 的代理,所以我们仅需要替换远程地址。

当然,您也可以直接修改 git 的配置,使用 FastGit 替换所有指向 GitHub 的链接:

git config --global url."https://hub.fastgit.org/".insteadOf "https://github.com/"
git config protocol.https.allow always

总体流程:

  1. 安装gym: 
  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值