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
1.0 KiB
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.