This guide walks through creating a Python virtual environment and installing
all eulumdat-* packages. All steps are run from the root of this repository.
Python 3.9 or later is required.
python --version # Windows
python3 --version # Linux / macOSThroughout this guide, Linux and macOS users should replace
pythonwithpython3where needed.
# Windows
python -m venv .venv
# Linux / macOS
python3 -m venv .venv# Windows — Command Prompt
.venv\Scripts\activate.bat
# Windows — Git Bash
source .venv/Scripts/activate
# Linux / macOS
source .venv/bin/activateYour prompt should now show (.venv).
pip install eulumdat-py eulumdat-symmetry eulumdat-plot \
eulumdat-luminance eulumdat-ugr eulumdat-analysis \
eulumdat-report eulumdat-iespip install playwright
playwright install chromium
playwright install chromiumdownloads ~150 MB. If you don't need PDF output, you can skip this step — the HTML report works without Playwright.
git clone https://github.com/123VincentB/eulumdat-quickstart.git
cd eulumdat-quickstartNext step → Step 1 — Parsing an LDT file