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.1 KiB
1.1 KiB
Persediaan
English · Dansk · Bahasa Malaysia
Apa yang anda perlukan
Python 3.13 atau lebih baharu dan git. Program ini tidak mempunyai kebergantungan masa jalan. pytest hanya diperlukan untuk ujian.
Cipta dan gunakan .venv setempat
Persekitaran maya mengasingkan pakej projek daripada bahagian lain sistem anda. Windows (PowerShell):
python -m venv .venv
.venv\Scripts\Activate.ps1
Linux dan macOS:
python3 -m venv .venv
source .venv/bin/activate
Naik taraf pip dan pasang projek bersama alat ujiannya:
python -m pip install --upgrade pip
python -m pip install -e ".[dev]"
Keluar daripada persekitaran dengan deactivate.
Jalankan dan uji
python -m speed_calc
python -m pytest
Jalankan satu langkah kuliah secara berasingan dengan python -m speed_calc.lecture_steps N (N ialah 1 hingga 4).
Apa yang kita peroleh
- Persediaan yang boleh diulang: sesiapa sahaja boleh mencipta semula persekitaran yang sama dengan tiga arahan.
- Tabiat menyimpan pakej projek dalam
.venvtersendiri, yang diabaikan oleh git.