pip install genesis-world
Genesis AI Usages
conda
conda create -n genesis python=3.9 conda activate genesis pip install genesis-world conda install pytorch torchvision torchaudio pytorch-cuda=12.4 -c pytorch -c nvidia
Ray Tracing LuisaCompute renderer
conda create -n genesis python=3.9 conda activate genesis pip install "pybind11[global]" # documentation conda install -c conda-forge gcc=11.4 gxx=11.4 cmake=3.26.1 minizip zlib libuuid patchelf vulkan-tools vulkan-headers # I did conda install -c conda-forge libuuid assimp xorg-xorgproto zlib minizip # https://anaconda.org/nvidia/cuda-toolkit conda install -c nvidia -c conda-forge cuda-toolkit=12.6

Genesis is a more challenging environment than the Gym framework
Documentation
🛠️ Installation — Genesis 0.2.0 documentation
Genesis is designed to be cross-platform, supporting backend devices including CPU, CUDA GPU and non-CUDA GPU. That said, it is recommended to use Linux platform with CUDA-compatible GPU to achieve the best performance.
https://genesis-world.readthedocs.io/en/latest/user_guide/overview/installation.html
troubleshooting
📸 Visualization & Rendering — Genesis 0.2.0 documentation
Genesis’s visualization system is managed by the visualizer of the scene you just created (i.e. scene.visualizer). There are two ways for visualizing the scene: 1). using the interactive viewer that runs in a separate thread, and 2). by manually adding cameras to the scene and render images using the camera.
https://genesis-world.readthedocs.io/en/latest/user_guide/getting_started/visualization.html#faq

Seonglae Cho