Files
Tirsvad 0227b109d9 Add wiki in English, Danish and Bahasa Malaysia
Six pages and a sidebar, each lecture step with its screenshot and what it
taught; review record RC-008.

Refs #14
Refs #15
Refs #16
Refs #17
Refs #18
2026-11-06 13:45:44 +08:00

1.0 KiB

Opsætning

English · Dansk · Bahasa Malaysia

Det skal du bruge

Python 3.13 eller nyere og git. Programmet har ingen afhængigheder ved kørsel. pytest skal kun bruges til testene.

Opret og brug en lokal .venv

Et virtuelt miljø holder projektets pakker adskilt fra resten af dit system. Windows (PowerShell):

python -m venv .venv
.venv\Scripts\Activate.ps1

Linux og macOS:

python3 -m venv .venv
source .venv/bin/activate

Opgradér pip og installér projektet med dets testværktøjer:

python -m pip install --upgrade pip
python -m pip install -e ".[dev]"

Forlad miljøet med deactivate.

Kør og test

python -m speed_calc
python -m pytest

Kør ét lektionstrin for sig med python -m speed_calc.lecture_steps N (N er 1 til 4).

Hvad vi lærte

  • En gentagelig opsætning: alle kan genskabe det samme miljø med tre kommandoer.
  • En vane med at holde et projekts pakker i sin egen .venv, som git ignorerer.