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

前言

出现:
image
或者

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'

正文

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

或者通过:

pip install --upgrade setuptools

更新依赖的库

posted @ 2025-01-14 14:52  泪水下的笑靥  阅读(210)  评论(0)    收藏  举报