humanoid-gym 出现"no mudule named 'humanoid'"之解决方法
前言
出现:

或者
Traceback (most recent call last):
File "train.py", line 33, in <module>
from humanoid.envs import *
File "/home/zhushiyu/文档/issac/humanoid-cowa/humanoid/envs/__init__.py", line 34, in <module>
from .base.legged_robot import LeggedRobot
File "/home/zhushiyu/文档/issac/humanoid-cowa/humanoid/envs/base/legged_robot.py", line 36, in <module>
from isaacgym.torch_utils import *
ModuleNotFoundError: No module named 'isaacgym'
正文

原因是在多个humanoid文件下的setup.py进行了多次pip install -e .,导致最终运行的时候找不到原来的环境。
解决办法就是指定一个环境进行pip install -e .,如果换环境,就再单独开一个python环境。
或者通过:
pip install --upgrade setuptools
更新依赖的库

浙公网安备 33010602011771号