Genesis
Genesis copied to clipboard
Nothing happens/ no GUI launched after running demo on M-series Mac
While running the Hello, Genesis demo, it recommended
[Genesis] [21:38:30] [WARNING] Non-linux system detected. In order to use the interactive viewer, you need to manually run simulation in a separate thread and then start viewer. See `examples/render_on_macos.py`.
so I triedpython examples/render_on_macos.py
in terminal, it went without errors but nothing happened. Following are the final infos in terminal
[Genesis] [21:41:54] [INFO] Running at 4342.33 FPS.
3775.251125112511 FPS
[Genesis] [21:41:54] [INFO] 💤 Exiting Genesis and caching compiled kernels...
My device is M1 8GB Mac, with Sonoma MacOS version. Is it due to out of memory? If it is, a statement about device/calculating ability requirement should be added. Thanks!
Also another issues is failure while installing the genesis-world
python package, as mentioned in https://github.com/Genesis-Embodied-AI/Genesis/issues/52.
The error messages are shown below.
Collecting genesis-world
Using cached genesis_world-0.1.1-py3-none-any.whl.metadata (11 kB)
ERROR: Cannot install genesis-world==0.1.1 and genesis-world==0.2.0 because these package versions have conflicting dependencies.
The conflict is caused by:
genesis-world 0.2.0 depends on pymeshlab
genesis-world 0.1.1 depends on pymeshlab
To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
To replicate and locate this issue, my previous case is python=3.9. Now I use python=3.11 and it goes well. But I think it's a problem to be solved.