1. **Create a new Conda environment with Python 3.9**:

   ```bash
   conda create -n graphu_RND python=3.9 -y
   ```

2. **Activate the environment**:

   ```bash
   conda activate graphu_RND
   ```

3. **Install PyTorch (with CUDA 12.1), torchvision, and torchaudio**:

   ```bash
   pip install torch==2.2.0+cu121 torchvision==0.17.0+cu121 torchaudio==2.2.0+cu121 \
     --index-url https://download.pytorch.org/whl/cu121
   ```

4. **Install the remaining dependencies from the requirements file**:

   ```bash
   pip install -r requirements.txt
   ```

5. **torch_scatter,torch_sparse should be installed manually**

eg.  `pip install -r torch_scatter-2.1.2+pt22cu121-cp39-cp39-linux_x86_64.whl`