我正在学习强化学习课程,想尝试在本地运行代码。我从
这里用
pip install rlglue
安装了RLGLue
但是当尝试运行代码时:
from rlglue.rl_glue import RLGlue
import main_agent
import ten_arm_env
import test_env
收到此错误消息:
ModuleNotFoundError: No module named 'rlglue.rl_glue'
关于如何修复该问题以导入模块有什么想法吗?
我使用此作为解决方法,将此文件添加到您的项目中。
https://gist.github.com/niektuytel/eab1117070454042b11e5e5c026dd3fb
安装这个库对我有用:
pip install git+https://github.com/andnp/[email protected]
更改导入后,例如从
from rlglue.rl_glue
到from RLGlue.rl_glue
。您还需要在 main_agent
、ten_arm_env
和 test_env
文件中进行类似的更改。