Skip to content

hi,uv run bdx_r_list_envs with mujoco problem #2

Description

@Zritwo

(base) ➜ BDX-R-MjLab git:(main) ✗ uv run bdx_r_list_envs
Using CPython 3.13.13
Creating virtual environment at: .venv
Built bdx-r-mjlab @ file:///home/yosef/Zritwo/BDX-R-MjLab
Installed 135 packages in 829ms
Traceback (most recent call last):
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/bin/bdx_r_list_envs", line 4, in
from bdx_r_mjlab.scripts.list_envs import main
File "/home/yosef/Zritwo/BDX-R-MjLab/src/bdx_r_mjlab/scripts/list_envs.py", line 7, in
import bdx_r_mjlab.tasks # noqa: F401
^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/yosef/Zritwo/BDX-R-MjLab/src/bdx_r_mjlab/tasks/init.py", line 5, in
import_packages(name, _BLACKLIST_PKGS)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/utils/lab_api/tasks/importer.py", line 40, in import_packages
for _ in _walk_packages(
~~~~~~~~~~~~~~^
package.path, package.name + ".", blacklist_pkgs=blacklist_pkgs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
):
^
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/utils/lab_api/tasks/importer.py", line 77, in _walk_packages
import(info.name)
~~~~~~~~~~^^^^^^^^^^^
File "/home/yosef/Zritwo/BDX-R-MjLab/src/bdx_r_mjlab/tasks/tracking/init.py", line 1, in
from bdx_r_mjlab.tasks.registry import register_mjlab_task
File "/home/yosef/Zritwo/BDX-R-MjLab/src/bdx_r_mjlab/tasks/registry.py", line 6, in
from mjlab.envs import ManagerBasedRlEnvCfg
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/envs/init.py", line 1, in
from mjlab.envs.manager_based_rl_env import ManagerBasedRlEnv as ManagerBasedRlEnv
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/envs/manager_based_rl_env.py", line 12, in
from mjlab.envs.mdp.events import reset_scene_to_default
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/envs/mdp/init.py", line 1, in
from .actions import * # noqa: F403
^^^^^^^^^^^^^^^^^^^^^^
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/envs/mdp/actions/init.py", line 1, in
from mjlab.envs.mdp.actions.actions import JointEffortAction as JointEffortAction
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/envs/mdp/actions/actions.py", line 10, in
from mjlab.actuator.actuator import TransmissionType
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/actuator/init.py", line 3, in
from mjlab.actuator.actuator import Actuator as Actuator
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mjlab/actuator/actuator.py", line 11, in
import mujoco_warp as mjwarp
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/init.py", line 26, in
from mujoco_warp._src.forward import step as step
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/forward.py", line 20, in
from mujoco_warp._src import collision_driver
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/collision_driver.py", line 20, in
from mujoco_warp._src.collision_convex import convex_narrowphase
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/collision_convex.py", line 20, in
from mujoco_warp._src.collision_gjk import ccd
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/collision_gjk.py", line 21, in
from mujoco_warp._src.collision_primitive import Geom
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/collision_primitive.py", line 32, in
from mujoco_warp._src.math import make_frame
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/math.py", line 20, in
from mujoco_warp._src import types
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/types.py", line 191, in
class EnableBit(enum.IntFlag):
...<10 lines>...
MULTICCD = mujoco.mjtEnableBit.mjENBL_MULTICCD
File "/home/yosef/Zritwo/BDX-R-MjLab/.venv/lib/python3.13/site-packages/mujoco_warp/_src/types.py", line 202, in EnableBit
MULTICCD = mujoco.mjtEnableBit.mjENBL_MULTICCD
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: type object 'mujoco._enums.mjtEnableBit' has no attribute 'mjENBL_MULTICCD'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions