Installasjon av nødvendig programvare
=====================================

Installasjon av Python
----------------------
GÃ¥ til https://www.python.org/downloads/, last ned og installer siste versjon av python.
Om du allerede har versjon 3.10.0 eller senere fra før, fungerer det bra for kurset. 

.. note::

  Sett kryss på *Add to PATH*-opsjonen om dette spørsmål dukker opp 
  (OBS: dette er **ikke** tilgjengelig på Mac OS installasjonen).
  
  .. image:: add_to_path.png
     :scale: 80%


.. note::

   Til slutt av installasjon sider kjøre "Install Certifates.command" fra OS file system (f.eks Finder på Mac).  
     
  .. image:: cert-install.png
      :scale: 35%


Installasjon av VSCode
----------------------

1. GÃ¥ til: https://code.visualstudio.com/download og last ned versjonen som
   matcher ditt system.
2. Installer VSCode og åpne det
3. Installer VSCode's Python extensions (den fra Microsoft) fra lenken på *Welcome*-siden under
   *Customize - Tools and Languages* eller direkte fra
   https://marketplace.visualstudio.com/items?itemName=ms-python.python
4. Sjekk at VSCode bruker riktig versjon av Python (>=3.10): I VSCode,
   gå til *View* -> *Command Palette...*
   og skriv *REPL* i søkefeltet. Klikk på **Python: Start REPL**.
   (REPL står for *Read-Evaluate-Print-Loop*, en interaktiv måte å kjøre Python-kommandoer)

   Om du blir spurt om "Choose Python interpreter", så må du velge Python 3.10 fra listen.

   .. image:: change-python-version.png
   
   Ellers kan du endre Python-versionen ved klikk på "Python ..." linien nederst i VSCode.

   .. image:: change-python-version-bottom.png


5. Kjør *Python: Start REPL* en gang til (cmd + shift + p på Mac). 

   .. image:: vscode-repl-select.png

6. Sjekk at Python-versionen stemmer:

   .. image:: vscode-repl.png

7. Nå er Python klar for interaktiv bruk i VScode's Terminal-vinduet. Prøv f.eks. ``2 + 2``.