*** *** posledná zmena 11.2.2022 o 11.20 *** Tento súbor obsahuje stručné informácie o tom, ako si nainštalovať softvér, ktorý budeme používať v laboratóriu matematiky pre predmet 1-AIN-188 Matematika (2) LS 2021/22. Základné informácie a odkazy nájdete na webovej stránke laboratória: http://dai.fmph.uniba.sk/courses/mat2/2122ls/ Inštrukcie sú pre OS Windows 10 (bez administrátorských práv) a týkajú sa inštalácie softvéru Miniconda, čo je minimalistická verzia pythonovskej platformy Anaconda. *** 1. krok (inštalácia Minicondy) Na tejto webovej stránke si stiahnite inštalátor pre softvér Miniconda: https://docs.conda.io/en/latest/miniconda.html Zvolte si jednu z týchto dvoch verzií Minicondy: - Python 3.8 | Miniconda3 Windows 64-bit - Python 3.8 | Miniconda3 Windows 32-bit Inštrukcie k samotnej inštalácii nájdete tu: https://conda.io/projects/conda/en/latest/user-guide/install/index.html Pri inštalácii si zvoľte doporučené nastavenia. Inštalančný balíček by mal obsahovať Minicondu3 s verziou py38-4.9.2 (alebo s novšou verziou). *** 2. krok (aktualizácia Minicondy) Otvorte si príkazový riadok "Anaconda Powershell Prompt (miniconda3)". Vykonajte v ňom tieto príkazy (za znakom # je komentár): (base) PS C:\Users\user> conda update conda # aktualizuje sa conda (base) PS C:\Users\user> conda update --all # aktualizuje sa ostatný softvér * (nepovinné) Pre prípad, že by sme chceli všetko čisto odinštalovať, je užitočné si nainštalovať balíček anaconda-clean: (base) PS C:\Users\user> conda install anaconda-clean Pri čistej odinštalácii Minicondy zadajte príkaz (base) PS C:\Users\user> anaconda-clean.exe *** 3. krok (inštalácia softvéru) Vytvorte si nové (virtuálne) prostredie mat2env, ktorý budeme používať len na tomto kurze: (base) PS C:\Users\user> conda create --name mat2env * Nainštalujte si potrebný softvér v prostredí mat2env: (base) PS C:\Users\user> conda install --name mat2env python jupyter numpy matplotlib=3.3.1 scipy pyyaml Poznámka. Novšia verzia knižnice matplotlib=3.3.2 obsahuje jeden nepríjemný bug, ktorý by nám znemožnil používať niektoré interaktívne prvky webového prostredia Jupyter. Najnovšia verzia tejto knižnice matplotlib=3.3.4 síce ten bug už neobsahuje, ale zas nemôžeme s ňou používať knižnicu jedit, ktorá nám bude pomáhať pri vyšetrovaní priebehu elementárnych funkcií. * (nepovinné) Aby sme zabránili nechtenej aktualizácií knižnice matplotlib=3.3.1, vytvorte súbor C:\Users\user\miniconda3\envs\mat2env\conda-meta\pinned obsahujúci tento riadok matplotlib ==3.3.1 *** 4. krok (testovanie softvéru) Aktivujte si prostredie mat2env: (base) PS C:\Users\user> conda activate mat2env * Spustite príkaz: (mat2env) PS C:\Users\user> jupyter notebook Toto je webové prostredie pre interaktívny výpočet, ktoré budeme používať. Na testovanie použite príklady z tohoto alebo minulého roka: http://dai.fmph.uniba.sk/courses/mat2/2122ls/ http://dai.fmph.uniba.sk/courses/mat2/2021ls/ * Po skončení testovania prostredie mat2env deaktivujte: (mat2env) PS C:\Users\user> conda deactivate *** *** ***