Virtual Environments
A virtual environment isolates IGM's dependencies from the rest of your system, preventing version conflicts with other Python projects. Two options are available.
conda (recommended)
Install Miniconda or Anaconda, then create and activate an environment:
Tip
Check IGM's setup.py to confirm the supported Python version range before creating the environment.
venv
Python's built-in venv module requires no extra installation:
Then activate the environment:
Once the environment is active, return to the Installation page to install IGM.