Zde předpokládáme, že už máte nainstalovanou požadovanou verzi Pythonu.
Abyste mohli kuimaze2
používat, potřebujete mít v Pythonu nainstalované následující balíčky:
pillow
, abyste mohli načítat mapy z bitmapobých obrázků,tkinter
, abyste mohli použít vizualizaci, anumpy
z různých důvodů, např. abyste mohli řešit soustavy rovnic.
Balíčky si můžete nainstalovat pomocí následujících příkazů z vašeho terminálu (ideálně ve virtuálním prostředí nebo v conda
prostředí):
# On Linux pip3 install --user numpy sudo apt-get install python3-pil.imagetk # On Mac with installed Homebrew package manager pip3 install numpy pip3 install Pillow brew install python-tk # On Windows pip3 install numpy pip3 install Pillow
kui-task
.
kuimaze2
na váš systém: pomocí verzovacího systému git
, nebo prostřednictvím ZIP archivu:
git
u:
git
nainstalovaný. (Pokud nemáte, nainstalujte jej).
cd kui-task git clone https://gitlab.fel.cvut.cz/kui-student-materials/kui-maze2 .Nezapomeňte na
.
na konci předchozího příkladu: tečka říká git
u, aby obsah repozitáře naklonoval do aktuálního pracovního adresáře. Pokud .
neuvedete, git vytvoří ve složce kui-task
podadresář kui-maze2
s obsahem repozitáře (což není to, co v tomto návodu chceme).
kui-maze2-main
. Extrahujte její obsah do složky kui-task
. (Ve složce kui-task
byste neměli vidět podadresář kui-maze2-main
.)
kui-task
měli (kromě jiných věcí) vidět podadresář kuimaze2
s několika Pythonskými soubory. Ve složce kui-task
byste měli být schopni pracovat na úloze. Pythonské moduly a skripty umístěné a spouštěné z tohoto adresáře by měly být schopny importovat kuimaze2
a další potřebné symboly z tohoto modulu pomocí import kuimaze2
Novou, aktualizovanou verzi prostředí (např. na pokyn vyučujících) lze získat následovně:
kuimaze2
použili git
(viz výše), stačí ve složce kui-task
spustit příkaz:git pull
Obě metody způsobí to, že vaše lokální kopie se přepíše novou verzí. Pokud jste tedy do “učitelských” kódů jakkoli zasahovali (což byste neměli), o tyto změny nejspíš přijdete!