When I wanted to verify whether it was installed correctly and run python train.py algo=ppo headless=true wandb.entity=YOUR_WANDB_ENTITY
, an error AttributeError: 'NoneType' object has no attribute 'GetPath' occurred
`Error executing job with overrides: ['algo=ppo', 'headless=true']
Traceback (most recent call last):
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/utils.py", line 220, in run_and_report
return func()
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/utils.py", line 458, in
lambda: hydra.run(
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/hydra.py", line 132, in run
_ = ret.return_value
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/core/utils.py", line 260, in return_value
raise self._return_value
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/core/utils.py", line 186, in run_job
ret.return_value = task_function(task_cfg)
File "/home/studj/OmniDrones/scripts/train.py", line 51, in main
base_env = env_class(cfg, headless=cfg.headless)
File "/home/studj/Documents/rl/torchrl/envs/common.py", line 177, in call
instance: EnvBase = super().call(*args, **kwargs)
File "/home/studj/OmniDrones/omni_drones/envs/single/hover.py", line 122, in init
super().init(cfg, headless)
File "/home/studj/OmniDrones/omni_drones/envs/isaac_env.py", line 134, in init
global_prim_paths = self._design_scene()
File "/home/studj/OmniDrones/omni_drones/envs/single/hover.py", line 192, in _design_scene
kit_utils.create_ground_plane(
File "/home/studj/OmniDrones/omni_drones/utils/kit.py", line 84, in create_ground_plane
collision_prim_path = prim_utils.get_prim_path(
File "/home/studj/.local/share/ov/pkg/isaac-sim-2023.1.0-hotfix.1/exts/omni.isaac.core/omni/isaac/core/utils/prims.py", line 349, in get_prim_path
return prim.GetPath()
AttributeError: 'NoneType' object has no attribute 'GetPath'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/studj/OmniDrones/scripts/train.py", line 246, in
main()
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/main.py", line 94, in decorated_main
_run_hydra(
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/utils.py", line 394, in _run_hydra
_run_app(
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/utils.py", line 457, in _run_app
run_and_report(
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/utils.py", line 222, in run_and_report
if _is_env_set("HYDRA_FULL_ERROR") or is_under_debugger():
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/hydra/_internal/utils.py", line 172, in is_under_debugger
frames = inspect.stack()
File "/home/studj/anaconda3/envs/sim/lib/python3.10/inspect.py", line 1673, in stack
return getouterframes(sys._getframe(1), context)
File "/home/studj/anaconda3/envs/sim/lib/python3.10/inspect.py", line 1650, in getouterframes
frameinfo = (frame,) + getframeinfo(frame, context)
File "/home/studj/anaconda3/envs/sim/lib/python3.10/inspect.py", line 1624, in getframeinfo
lines, lnum = findsource(frame)
File "/home/studj/anaconda3/envs/sim/lib/python3.10/inspect.py", line 952, in findsource
module = getmodule(object, file)
File "/home/studj/anaconda3/envs/sim/lib/python3.10/inspect.py", line 869, in getmodule
if ismodule(module) and hasattr(module, 'file'):
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/wandb/util.py", line 219, in getattribute
state.load()
File "/home/studj/anaconda3/envs/sim/lib/python3.10/site-packages/wandb/util.py", line 212, in load
self.module.spec.loader.exec_module(self.module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/home/studj/.local/share/ov/pkg/isaac-sim-2023.1.0-hotfix.1/exts/omni.pip.cloud/pip_prebundle/azure/storage/blob/init.py", line 10, in
from ._blob_client import BlobClient
File "/home/studj/.local/share/ov/pkg/isaac-sim-2023.1.0-hotfix.1/exts/omni.pip.cloud/pip_prebundle/azure/storage/blob/_blob_client.py", line 17, in
from typing_extensions import Self
ImportError: cannot import name 'Self' from 'typing_extensions' (/home/studj/.local/share/ov/pkg/isaac-sim-2023.1.0-hotfix.1/kit/exts/omni.kit.pip_archive/pip_prebundle/typing_extensions.py)`