相关文章:
【一】gym环境安装以及安装遇到的错误解决
【二】gym初次入门一学就会-简明教程
【三】gym简单画图
【四】gym搭建自己的环境,全网最详细版本,3分钟你就学会了!
【五】gym搭建自己的环境____详细定义自己myenv.py文件
【六】gym搭建自己环境升级版设计,动态障碍------强化学习
1.gym模块的安装
运行命令窗口,输入cmd
在命令行中输入:
代码语言:javascript复制pip install gym -i https://pypi.douban.com/simple
镜像源地址可参考:tensorflow安装、常用python镜像源、tensorflow 深度学习强化学习教学
代码语言:javascript复制 pip install “ 你需要安装的包” -i https://pypi.douban.com/simple
即可安装成功
代码语言:javascript复制当然当你系统中存在自己创建环境,可以打开anaconda,输入下面指令即可
conda create -n tf #tf环境名称自定义
conda activate tf #激活环境
pip install gym -i https://pypi.tuna.tsinghua.edu.cn/simple
2. 遇到的错误
2.1 cannot uninstall a distutils installed project
代码语言:javascript复制pip install --ignore-installed xxx
代码语言:javascript复制pip install --ignore-installed tornado
输入即可。
2.2 AttributeError: module 'gym.envs.box2d' has no attribute 'xxxx'
代码语言:javascript复制import gym
env = gym.make(id='xxx')
代码语言:javascript复制每当执行到这条语句的时候就报错,看来是没有安装box2d
pip install box2d-py
代码语言:javascript复制之后还出现错误如下:
error: command 'swig.exe' failed: No such file or directory
代码语言:javascript复制说明没有安装siwg
pip install siwg
代码语言:javascript复制Collecting swig
ERROR: Could not find a version that satisfies the requirement swig (from versions: none)
ERROR: No matching distribution found for swig
代码语言:javascript复制则用anaconda安装
conda install swig
则可以使用box2d上面的envs了 注意pip时候最好 镜像源