在网上找到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
Logo

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

更多推荐