Python in VS Code
In deze tutorial leer je hoe je Python instelt en gebruikt in VS Code.
Stap 1: Python installeren
- Ga naar https://www.python.org/downloads/
- Download de versie van Python die je nodig hebt. Check heel goed bij je project welke versie nodig is.
- Belangrijk: Vink tijdens de installatie het vakje "Add Python to PATH" aan
- Klik op Install Now
Stap 2: Een projectmap aanmaken
- Maak een nieuwe map aan op je computer, bijvoorbeeld
python-project - Open deze map in VS Code via File → Open Folder...
Stap 3: Een Python-bestand aanmaken
- Klik met de rechtermuisknop in de Explorer (het linker paneel)
- Kies New File...
- Noem het bestand
main.py - Typ de volgende code in het bestand:
print("Hallo wereld!")
- Sla het bestand op via File → Save
Stap 4: Virtual environment aanmaken
Een virtual environment (venv) is een afgesloten omgeving voor je project. Hiermee voorkom je dat packages van verschillende projecten met elkaar in conflict komen.
- Klik op View → Command Palette...
- Typ
Python: Create Environmenten klik erop - Kies Venv
- Selecteer de Python-versie die je in stap 1 hebt geïnstalleerd
- VS Code maakt nu automatisch een
.venvmap aan in je project
Na een paar seconden zie je linksonder in de statusbalk ('.venv') staan. Dit betekent dat de virtual environment actief is. VS Code activeert de environment voortaan automatisch wanneer je dit project opent.
Nu moet je de terminal opnieuw opstarten zodat de virtual environment ook in de terminal actief wordt:
- Als er al een terminal open staat, klik dan op het prullenbak-icoon rechtsboven in het terminal-paneel om de terminal te sluiten
- Open een nieuwe terminal via Terminal → New Terminal
- Controleer of er
(venv)of(.venv)voor je terminal-prompt staat — dit betekent dat de virtual environment actief is in de terminal
Let op: Als er geen (venv) voor de prompt staat, is de virtual environment niet actief in je terminal. Sluit de terminal opnieuw en open er een nieuwe. Werkt het nog steeds niet? Herstart VS Code volledig.
Stap 5: Je Python-bestand uitvoeren
- Open
main.pyin de editor - Klik op de ▶ Play-knop rechtsboven in de editor
- Onderaan opent de terminal en je ziet het resultaat:
Hallo wereld!
Stap 6 (optioneel): Packages installeren met pip
pip is de package manager van Python. Hiermee installeer je extra bibliotheken die niet standaard bij Python zitten.
Zorg dat je virtual environment actief is (je ziet (venv) in de terminal) en typ in de terminal:
pip install pakketnaam
Voorbeeld: de requests bibliotheek
pip install requests
Nu kun je requests gebruiken in je code:
import requests
reactie = requests.get("https://api.github.com")
print(reactie.status_code)
Geïnstalleerde packages bekijken
pip list
Packages opslaan in een bestand
Het is handig om bij te houden welke packages je project nodig heeft. Dit doe je met een requirements.txt bestand:
pip freeze > requirements.txt
Iemand anders (of jijzelf op een andere computer) kan dan alle packages in één keer installeren met:
pip install -r requirements.txt