所以我试图制造一个机器人来训练Universe的一种环境并在其上运行,但我收到了错误消息(ImportError: No module named universe
)。帮助我了解这是什么以及如何解决。
我的代码-
import gym
import universe
env = gym.make('HandManipulateEgg-v0')
observation_n = env.reset()
while True:
action_n = [[('KeyEvent', 'ArrowUp', True)] for ob in observation_n]
observation_n, reward_n, done_n, env.step(action_n)
env.render ()
我的系统详细信息- Sayon's System Details
任何帮助将不胜感激。
答案 0 :(得分:0)
Universe似乎已迁移:https://github.com/openai/universe,根据该存储库,您应该使用retro
。
请注意,文档表明您不能简单地pip
使该程序包生效。具体来说:"Building Gym Retro requires at least either gcc 5 or clang 3.4."
文档中还有其他渲染和ROM集成说明。总体而言,这表明设置过程可能比您预期的要复杂得多。而且,Windows 7可能完全无法满足此程序包的系统要求。