Python starten op Windows: een stapsgewijze handleiding voor beginners

Python aan de praat krijgen op Windows kan verrassend eenvoudig zijn, maar het zit vol met kleine valkuilen waar mensen over struikelen. Misschien download je Python, maar als je vervolgens “python” in de opdrachtprompt typt, krijg je een foutmelding, of herkent het programma de opdracht helemaal niet. Of misschien installeer je het, maar vergeet je het vakje “Python toevoegen aan PATH” aan te vinken, waardoor Windows, ondanks dat het geïnstalleerd is, niet weet waar het te vinden is. Dat soort dingen kan frustrerend zijn, vooral als je gewoon wilt beginnen met programmeren. Deze handleiding zou je moeten helpen om die problemen te ontwarren en Python soepel te laten werken op je Windows-computer, of je nu een absolute beginner bent of gewoon een lastige installatie probeert te repareren.

Python openen op Windows

Bevestig dat Python is geïnstalleerd en op PATH staat

Allereerst, na het installeren van Python vanaf python.org, wil je er zeker van zijn dat het daadwerkelijk in de PATH-omgevingsvariabele van je systeem staat. Soms heb je Python geïnstalleerd, maar ben je vergeten het toe te voegen, of heeft het installatieprogramma dit niet automatisch gedaan. In sommige configuraties pythonkrijg je bij het typen in de opdrachtprompt een foutmelding zoals “‘python’ wordt niet herkend als een interne of externe opdracht.”

Om dit te controleren, ga naar Start > Instellingen > Systeem > Info en kijk of Python tussen je geïnstalleerde programma’s staat. Of, nog beter, open PowerShell of de opdrachtprompt en typ:

where python

Als het een bestandspad teruggeeft, is dat geweldig – Python staat in je PATH. Zo niet, dan moet je dat handmatig oplossen.

Het PATH repareren als Python niet wordt herkend

Als uw opdrachtprompt aangeeft dat Python niet kan worden gevonden, kunt u dit als volgt oplossen:

  • Open Configuratiescherm > Systeem en beveiliging > Systeem > Geavanceerde systeeminstellingen. In sommige Windows-versies is dit gewoon Configuratiescherm > Systeem > Geavanceerde systeeminstellingen.
  • Klik onderaan op Omgevingsvariabelen.
  • Zoek en selecteer Pad onder Systeemvariabelen en klik vervolgens op Bewerken.
  • Klik op Nieuw en voeg het pad toe waar Python is geïnstalleerd. Meestal is het iets als of misschien.C:\Users\YourUsername\AppData\Local\Programs\Python\Python39C:\Python39
  • Voeg ook de Scripts map toe. Deze bevindt zich meestal in, omdat pip en andere tools zich daar bevinden.C:\Users\YourUsername\AppData\Local\Programs\Python\Python39\Scripts
  • Klik op OK in alle dialoogvensters, start de opdrachtprompt of PowerShell opnieuw en probeer het opnieuw met python --version.

In sommige configuraties is de PATH-fix de sleutel. En ja, Windows maakt dit lastig, je moet het elke keer doen als er iets misgaat.

Python starten vanaf de opdrachtprompt

Als alles in orde is, opent u de opdrachtprompt door op te drukken Win + R, vervolgens cmd te typen en op Enter te drukken. U kunt ook zoeken naar opdrachtprompt in het menu Start. Typ vervolgens:

python

en druk op Enter. Als het goed is ingesteld, zou je de Python-versie en een prompt zoals moeten zien >>>. Dat is Pythons manier om te zeggen: “Hé, ik ben klaar om te gaan.”

Als deze stap niet werkt, controleer dan of Python daadwerkelijk in uw PATH staat, of probeer het rechtstreeks vanuit de installatiedirectory uit te voeren:

"C:\Users\YourUsername\AppData\Local\Programs\Python\Python39\python.exe"

Soms is het instellen van het volledige pad de enige oplossing.

Alternatief: de Python Launcher gebruiken

Nog een handige truc: Windows wordt geleverd met de py- launcher. Dit is handig als je meerdere Python-versies hebt of als je Python- opdracht niet werkt. Open de opdrachtprompt en typ:

py

Dit zou de nieuwste geïnstalleerde Python-versie moeten starten, of je kunt een versie opgeven zoals py -3.9. Dit is een redder in nood wanneer Python niet start via de generieke opdracht.

Het is een beetje vreemd, maar in de ene configuratie werkte het in één keer, in de andere moest ik wat met de launcher rommelen. Omdat Windows inconsistent kan zijn met omgevingsvariabelen, is het normaal dat je er flink wat aan moet sleutelen.

Beginnen met Python en coderen

Ziet u die >>>prompt? Gefeliciteerd, u bevindt zich in de Python-interpreter. U kunt daar direct Python-opdrachten typen. Wilt u uw Python-versie van binnenuit controleren? Typ import sys; print(sys.version).

Vanaf hier draait het allemaal om experimenteren: berekeningen uitvoeren, functies schrijven of zelfs scripts uitvoeren. Als je een scriptbestand wilt uitvoeren, zorg er dan voor dat het ergens is opgeslagen waar je gemakkelijk kunt navigeren. Ga vervolgens in de opdrachtprompt met cd naar die map en voer uit python filename.py.

Andere tips voor Windows Python-installatie

  • Als de opdracht nog steeds niet werkt nadat u PATH hebt hersteld, start u voor de zekerheid uw pc opnieuw op. Windows houdt anders namelijk vast aan oude omgevingsvariabelen.
  • Vergeet niet dat in het Python-installatieprogramma het selectievakje ‘Python toevoegen aan PATH’ het kleine ding is dat u op de lange termijn een hoop hoofdpijn bespaart.
  • Leer enkele eenvoudige opdrachtpromptopdrachten zoals cd, dir, om door uw Python-projecten te navigeren en deze te beheren.
  • Bekijk de officiële documentatie of tutorials: sites zoals Python docs zijn verrassend nuttig zodra je de eerste verwarring voorbij bent.

Veelgestelde vragen

Wat als Python na dit alles nog steeds niet wil opstarten?

Zorg ervoor dat het correct is geïnstalleerd en dat het PATH is ingesteld. Soms helpt het om helemaal opnieuw te installeren en tijdens de installatie “Python aan PATH toevoegen” nogmaals te controleren. Of probeer het volledige pad naar python.exe als snelle oplossing.

Kan ik meerdere versies van Python op dezelfde Windows-machine draaien?

Ja, maar wees voorzichtig met welke versie je scripts gebruiken. Gebruik de Py- launcher of virtuele omgevingen om conflicten te voorkomen.

Hoe kan ik Python updaten als er een nieuwe versie uitkomt?

Download het nieuwe installatieprogramma, voer het uit en het zal meestal je bestaande installatie updaten. Vergeet niet te controleren of er scripts of virtuele omgevingen zijn die updates nodig hebben nadat je dit hebt gedaan.

Samenvatting

  • Zorg ervoor dat Python is geïnstalleerd en toegevoegd aan PATH.
  • Controleer de PATH-omgevingsvariabelen van uw systeem als opdrachten mislukken.
  • Gebruik de opdrachtprompt of PowerShell om Python probleemloos te starten.
  • Overweeg om de py launcher te gebruiken voor eenvoudiger versiebeheer.
  • Als er nog steeds problemen optreden, start u het systeem opnieuw op nadat u wijzigingen hebt aangebracht.

Afronding

Python installeren op Windows kan wat frustrerend zijn, omdat Windows graag zijn eigen ding doet. Maar als het eenmaal werkt, is het een game-changer. Of je nu met data wilt rommelen, taken wilt automatiseren of dingen wilt bouwen, Python klaar voor gebruik is de eerste stap. Natuurlijk komt er altijd wat trial-and-error bij kijken, maar dat hoort nu eenmaal bij programmeren op Windows. Hopelijk maakt dit het proces wat minder pijnlijk en kun je er sneller mee aan de slag.