Skip to content

Latest commit

 

History

History
82 lines (59 loc) · 1.5 KB

File metadata and controls

82 lines (59 loc) · 1.5 KB

Manual Installation Guide

This guide provides step-by-step instructions for manually installing the LeHome Challenge environment.

Prerequisites

  • Python 3.11
  • uv package manager
  • GPU driver and CUDA supporting IsaacSim5.1.0.

Installation Steps

1. Clone the Repository

git clone https://github.com/lehome-official/lehome-challenge.git
cd lehome-challenge

2. Install Dependencies with uv

uv sync

This will create a virtual environment and install all required dependencies.

3. Clone and Configure IsaacLab

cd third_party
git clone https://github.com/lehome-official/IsaacLab.git
cd ..

4. Install IsaacLab

Activate the virtual environment and install IsaacLab:

source .venv/bin/activate
./third_party/IsaacLab/isaaclab.sh -i none

5. Install LeHome Package

Finally, install the LeHome package in development mode:

uv pip install -e ./source/lehome

If you are using a server, please download the system dependencies.

    #step 1
    apt update
    apt install -y \
    libglu1-mesa \
    libgl1 \
    libegl1 \
    libxrandr2 \
    libxinerama1 \
    libxcursor1 \
    libxi6 \
    libxext6 \
    libx11-6
    #step 2
    export __GLX_VENDOR_LIBRARY_NAME=nvidia

Next Steps

Now that you have installed the environment, you can: