问题描述
在运行以下代码时
from gym_robotics.envs import utils
出现了
ImportError: cannot import name 'utils' from 'gym_robotics.envs' (/opt/conda/envs/torch37/lib/python3.7/site-packages/gym_robotics/envs/__init__.py)
解决方案
这是因为gym_robotics.envs版本过高,查看gym_robotics.envs所有可以安装的版本:
pip index versions gym_robotics
得到结果
gym_robotics (1.0.1)
Available versions: 1.0.1, 1.0.0, 0.1.0, 0.0.2, 0.0.1
卸载已有gym_robotics,下载0.1.0版本的即可解决。
pip uninstall gym_robotics
pip install gym_robotics==0.1.0