我正在尝试在我在 github 上找到的一些强化学习代码上运行 OpenAI gym(“gym”)环境:https ://github.com/rllab/rllab 。
但是,每当我导入健身房时,都会收到一条错误消息:
您已安装 'numpy' 版本 1.8.2,但 'gym' 至少需要 1.10.4
直截了当吧?但是,这导致我遇到问题 1:我从 NumPy 的更高版本开始(事实上,我几天前在降级之前升级到了 1.11.1),但必须降级到版本“0x9”才能使 rllab 工作。这就是版本 1.8.2 的来源。但是,rllab 声称与gym兼容。
但无论如何,我仍然继续,因为也许我可以在 1.10.4 版本中获得更好的运气。因为我没有root访问权限,所以我使用:
pip install numpy==1.10.4 --user
这样可行。然后我再次导入健身房,但我仍然收到相同的错误消息!根据python(在shell和IDE中),numpy版本仍然是1.8.2。因此问题2。
总之: 1. 鉴于我看到的错误,我怎样才能使 rllab 与健身房兼容?2、如何卸载没有sudo权限的1.8.2版本才能保证gym可以运行?
谢谢!