Skip to content

Windows

Supplement, not a second guide

Follow Installation. This page adds only what is specific to Windows.

Last validated not yet — see the checklist below
Validated by
Hardware / Windows version

Install Conda

  1. Download the Miniforge3 Windows x86_64 installer from the releases page.
  2. Run it and accept the defaults.
  3. Open Miniforge Prompt from the Start menu. Run every command there — in plain cmd or PowerShell you will get conda is not recognised.

To use PowerShell instead, run conda init powershell once and reopen the shell. Then continue at step 2.

Enable long paths

Conda environments nest deeply enough to hit the 260-character path limit. In an admin PowerShell, once:

Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" `
                 -Name LongPathsEnabled -Value 1

Reboot, then create the environment.

WSL2 — the smoother path

MuJoCo rendering and ffmpeg behave better under WSL2. In an admin PowerShell:

wsl --install -d Ubuntu

Reboot, set your Ubuntu username and password, then follow Linux inside Ubuntu.

Rendering

Prefer recording .mp4 over opening a live window — that is what the tutorial scripts do by default, and it avoids the OpenGL driver questions entirely.


Validation checklist

Task A2 on the volunteer board. On a machine that has never had the environment, once in PowerShell and once under WSL2.

  • Conda installs and conda activate rlbootcamp works in a fresh shell
  • conda env create -f environment.yml completes without manual fixes
  • python scripts/smoke_test.py is all ok
  • jupyter lab opens and a cell runs on the rlbootcamp kernel
  • The long-path and conda is not recognised troubleshooting entries still match reality
  • Repeated under WSL2
  • Every deviation is either fixed here or added to troubleshooting