强化学习环境配置库问题总结(gym、Box2D、pygame等)
在网上找到DDPG代码运行的时候发现报错一堆,在这里总结一下。
·
在网上找到DDPG代码运行的时候发现报错一堆,在这里总结一下
1. gym安装与报错解决
conda activate [你的环境名称]
pip install gym
在conda activate [你的环境名称]
这里出现了报错如下:报错:CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.
这个好像是由于我win11的系统没有对命令进行预载,按照错误提示执行如下代码:
conda init cmd.exe # windows系统下
此时可能还出现报错,但是直接忽略关闭再打开就可以正常运行了。
2. pip install box2d box2d-kengz出现error: command ‘swig.exe’ failed: None
我尝试了网上说的下载swig的方法也将swig.exe加入了系统变量中但是也没有用。
参考安装参考博文直接绕开swig的下载,直接去官网下载pyBox2d。
直接从 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载需要的对应的whl文件
# 查看python版本
conda activate [你的环境]
python --version
打开 https://www.lfd.uci.edu/~gohlke/pythonlibs/ ctrl+f
搜索PyBox2D
然后根据刚刚确定的python版本下载对应的.whl文件,注意下载和电脑系统版本对应的包。
下载后回到终端,输入pip install +刚刚下载的包的地址就可以安装成功了。
3. ModuleNotFoundError: No module named ‘pygame’
conda activate [你的环境名称]
pip install pygame

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)