Hoe je Python en pip stap voor stap op Windows installeert en gebruikt

Laatste update: 25/06/2025
Auteur: Isaac
  • Beheers de installatie en configuratie van Python en pip erin Windows om uw projecten en afhankelijkheden zonder problemen te beheren.
  • Leer hoe u uw Python-omgeving kunt verifiëren, bijwerken en aanpassen en tegelijkertijd veelvoorkomende problemen kunt voorkomen.
  • Leer hoe u pip kunt gebruiken voor het installeren, bijwerken en verwijderen van pakketten, en hoe u virtuele omgevingen en het systeem-PATH kunt beheren.

Python en pip op Windows: installatie en gebruik

Overweeg je om Python te leren of de overstap te maken naar programmeren op Windows, maar zie je op tegen het installeren en integreren van pip? Geen zorgen! Hoewel het ingewikkeld lijkt, is het installeren van Python en de pakketbeheerder pip op Windows veel eenvoudiger dan je denkt, vooral als je een uitgebreide en duidelijke handleiding volgt die is gebaseerd op praktijkervaring, officiële documentatie en best practices van de community.

In dit artikel vind je de ultieme handleiding voor het installeren en gebruiken van Python en pip op Windows , met alle gedetailleerde stappen, tips, trucs en uitleg die je nodig hebt om niets te missen. Van controleren of je Python of pip al hebt geïnstalleerd, tot het bijwerken, oplossen van veelvoorkomende problemen, beheren van pakketten en virtuele omgevingen en het wijzigen van omgevingsvariabelen: alles wat je moet weten wordt duidelijk, eenvoudig en bondig uitgelegd.

python
Gerelateerd artikel:
Hoe u Unittest, Pytest, Mock en andere Python-tools kunt gebruiken voor testautomatisering

Wat is Python en waar wordt pip voor gebruikt?

Voordat we beginnen, is het belangrijk om te begrijpen wat Python is en waarom pip zo cruciaal is bij het werken met deze taal in elke omgeving, met name op Windows. Python is een van de populairste en meest gebruikte programmeertalen ter wereld, ideaal voor zowel beginners als diegenen die zich bezighouden met geavanceerde projecten op het gebied van webontwikkeling, data-analyse, automatisering, kunstmatige intelligentie en nog veel meer. De leercurve is geleidelijk en de community is enorm.

Maar waar Python echt in uitblinkt, is het ecosysteem: duizenden bibliotheken en add-ons die je eenvoudig kunt installeren om de mogelijkheden uit te breiden, van het maken van games en het gebruiken van databases tot het genereren van graphics en het automatiseren van dagelijkse taken. Hier komt pip, de standaard pakketbeheerder voor Python , om de hoek kijken. Met pip kun je deze bibliotheken (die in de officiële PyPI-repository staan) installeren, bijwerken en verwijderen, afhankelijkheden beheren en je ontwikkelomgeving volledig up-to-date en afgestemd op je projecten houden.

Waarom Python en pip op Windows installeren?

Python is platformonafhankelijk, maar Windows blijft een van de meest gebruikte systemen, zowel voor het leren programmeren als voor professionele ontwikkeling binnen bedrijven en persoonlijke projecten. In tegenstelling tot Linux of macOS, waar sommige pakketten anders worden beheerd of er kleine verschillen zijn, vereist het installeren en gebruiken van Python en pip op Windows specifieke kennis om fouten, PATH-problemen of incompatibiliteiten te voorkomen.

Met de komst van de nieuwste versies van Python installeert pip bijna automatisch , maar er zijn belangrijke details, zoals de locatie van de uitvoerbare bestanden, de PATH-configuratie en het beheer via de Windows -opdrachtprompt, die het waard zijn om te begrijpen. Bovendien vereenvoudigen veel handleidingen het proces te veel en laten ze geavanceerde opties, trucs of oplossingen voor veelvoorkomende problemen weg.

Pre-checks: Heb ik Python of pip al op Windows geïnstalleerd?

Je computer heeft mogelijk al Python en pip geïnstalleerd, bijvoorbeeld als je ze in het verleden hebt gebruikt, een programma hebt geïnstalleerd dat ze vereist, of zelfs de Microsoft Store hebt gebruikt. Controleer dit even voordat je helemaal opnieuw begint :

  • Open het menu Start, zoek naar "cmd" en voer de opdracht uit. Opdrachtprompt.
  • Typ de volgende opdracht en druk op Enter:
    python-versie
    Of ook
    python3 –versie
    Of gewoon
    py –versie
  • Als u iets ziet als "Python 3.11.2" (of een recentere versie), je hebt al Python geïnstalleerd.
  • Controleer nu of je pip hebt. Typ:
    pip –versie
  • Als je een bericht ziet met de pip-versie, geweldig! pip is nu beschikbaar. Als je een foutmelding ziet zoals "pip wordt niet herkend als een interne of externe opdracht", moet je het installeren of toevoegen aan je PATH.
  Hoe ik het volume van mijn iPhone-hoofdtelefoon kan verhogen - Egalisatie

Python downloaden en installeren op Windows

Als Python niet is geïnstalleerd, geen zorgen. We leggen de eenvoudigste en veiligste manier uit om dit te doen :

  1. Bezoek de officiële Python-website: python.org/downloads/windows/
  2. Kies de nieuwste aanbevolen versie van Python 3 (bijvoorbeeld 3.11.x).
  3. Klik op ‘Downloaden’ en download het uitvoerbare bestand (.exe).
  4. Voer het gedownloade installatieprogramma uit (dubbelklikken).
  5. Heel belangrijk: Vink de optie 'Python 3.x toevoegen aan PATH' aan voordat u op 'Nu installeren' klikt. Dit voorkomt dat u later problemen ondervindt bij het uitvoeren van Python en pip vanuit een willekeurige map.
  6. Klik op ‘Nu installeren’.
  7. Wacht tot de installatie is voltooid. Klik vervolgens op 'Sluiten'.

Herhaal vervolgens de stappen in de vorige sectie om via de opdrachtprompt te controleren of Python en pip nu correct werken.

Hoe weet ik of pip al is geïnstalleerd?

Sinds Python 3.4 wordt pip automatisch geïnstalleerd met Python via het officiële installatieprogramma. Als je de bovenstaande stappen hebt gevolgd met een moderne versie, is pip al beschikbaar en klaar voor gebruik. Als je een foutmelding krijgt bij het gebruik van pip, controleer dan je PATH-omgevingsvariabele (later uitgelegd) of installeer pip handmatig zoals beschreven in de volgende sectie.

pip handmatig installeren op Windows (voor oudere versies van Python)

Als je een Python-versie ouder dan 3.4 hebt, of als pip problemen geeft, kun je het heel eenvoudig handmatig installeren :

  1. Download script officieel get-pip.py van https://bootstrap.pypa.io/get-pip.py
  2. Sla het bestand op in een map die u gemakkelijk kunt terugvinden, bijvoorbeeld het Bureaublad.
  3. Open de opdrachtprompt en navigeer naar de map waar u het bestand hebt opgeslagen met behulp van de opdracht cd.
    Bijvoorbeeld:
    cd Desktop
  4. Rennen:
    python get-pip.py
    of
    python3 get-pip.py
  5. Wacht tot het proces is voltooid. Als alles goed gaat, is pip geïnstalleerd en klaar voor gebruik.

Je kunt het nu, net als voorheen, controleren door in de console `pip –version` uit te voeren.

Herstel de fout 'pip wordt niet herkend als een interne of externe opdracht'

Een van de meest voorkomende problemen in Windows is dat er een foutmelding verschijnt wanneer je pip probeert uit te voeren. De oorzaak is meestal dat de map Python Scripts niet is toegevoegd aan het systeem-PATH , waardoor de interpreter het uitvoerbare bestand pip.exe niet kan vinden, ongeacht de locatie. De oplossing is vrij eenvoudig:

  1. Zoek de map waar Python is geïnstalleerd. Bijvoorbeeld: C:\Python39\Scripts\ o C:\Gebruikers\UwGebruiker\AppData\Lokaal\Programma's\Python\Python311\Scripts\
  2. Kopieer dat pad.
  3. Klik met de rechtermuisknop op de Start-knop en selecteer Systeem.
  4. kiezen Geavanceerde systeeminstellingen.
  5. Klik op Omgevingsvariabelen.
  6. Selecteer in het onderste gedeelte de variabele Pad en druk op Uitgeven.
  7. Druk op nieuw en plak het gekopieerde pad (de map Scripts).
  8. Wijzigingen opslaan door op te drukken Accepteren in alle vensters.
  9. Sluit de opdrachtprompt en open deze opnieuw om de wijzigingen door te voeren.

Als je nu `pip --version` of een ander pip-commando uitvoert, zou het perfect moeten werken.

Waarvoor wordt pip gebruikt en hoe kun je het in jouw projecten gebruiken?

Pip vereenvoudigt het beheer van alle externe bibliotheken die je mogelijk nodig hebt in je Python-projecten. Van het installeren van nieuwe afhankelijkheden en het bijwerken van bestaande tot het verwijderen van bibliotheken die je niet meer gebruikt en het opvragen van informatie over elk pakket, alles gemakkelijk vanaf de commandoregel.

  • Pakketten installeren:
    Om een ​​PyPI-bibliotheek te installeren, gebruikt u:
    pip installatie pakketnaam
  • Installeer een specifieke versie:
    pip install pakket_naam==versie
  • Pip bijwerken:
    python -m pip install –upgrade pip
  • Een pakket bijwerken:
    pip install –upgrade pakketnaam
  • Een pakket verwijderen:
    pip uninstall pakketnaam
  • Bekijk pakketinformatie:
    pip show pakketnaam
  • Geef een lijst weer van alle geïnstalleerde pakketten:
    pip lijst
    o
    pit bevriezen (ideaal voor het genereren van een bestand requirements.txt met alle afhankelijkheden)
  • Cache wissen:
    pip cache purge

Nuttige pip-commando's in het dagelijks leven

Pip bevat nog veel meer geavanceerde opties die erg handig zijn, vooral als projecten groter worden of als u complexe afhankelijkheden moet beheren:

  • Zoek naar beschikbare pakketten:
    pip zoekwoorden
  • Controleer op verouderde pakketten:
    pip-lijst – verouderd
  • Werk alle geïnstalleerde pakketten bij:
    pip bevriezen | cut -d = -f 1 | xargs -n1 pip installeren -U
  • Maak een vereistenbestand:
    pip bevriezen > requirements.txt
  • Pakketten installeren vanuit een vereistenbestand:
    pip install -r requirements.txt
  • Bekijk de locatie van de pip-cache:
    pip cache-map
  • Controleer op problematische afhankelijkheden:
    pipcontrole
  Tips voor digitale fotografie: een complete gids om je foto's te verbeteren

Tips voor het beheren van meerdere projecten: virtuele omgevingen in Windows

Als je aan meerdere projecten tegelijk werkt, is het verstandig om je te verdiepen in virtuele omgevingen. Hiermee kun je de pakketten van elk project isoleren, zodat verschillende afhankelijkheden niet door elkaar raken en conflicten en fouten worden voorkomen.

  • Creëer een virtuele omgeving:
    python -m venv omgevingsnaam
  • Activeer de virtuele omgeving:
    omgevingsnaam\Scripts\activeren
  • Installeer pakketten binnen de omgeving:
    Als de omgeving is ingeschakeld, installeert elke pip-opdracht alleen pakketten voor dat project.
  • Schakel de virtuele omgeving uit:
    deactiveren

Belangrijk: Wanneer je een virtuele omgeving aanmaakt met venv, wordt pip ook automatisch in die omgeving geïnstalleerd.

Veelvoorkomende problemen en oplossingen bij het installeren van Python en pip op Windows

Hoewel de installatie in de meeste gevallen eenvoudig is, verschijnen er soms foutmeldingen of kleine problemen die eenvoudig kunnen worden opgelost:

  • De python-opdracht wordt niet herkend:
    Waarschijnlijk heb je Python niet aan je PATH toegevoegd. Herhaal de installatie door het vakje 'Python aan PATH toevoegen' aan te vinken, of doe dit via de systeeminstellingen.
  • Pip geïnstalleerd maar niet gevonden:
    Controleer de variabele Path en voeg het pad toe aan Scripts zoals hierboven uitgelegd.
  • Onvoldoende rechten:
    Voer de opdrachtprompt uit als beheerder in geval van fouten met betrekking tot de machtigingen.
  • Conflicten met andere Python-installaties:
    Gebruik het commando py o py -3.11 om de gewenste Python-versie op te geven. Als u meerdere versies heeft, controleer dan welke u gebruikt. waar python o waar pip.

De officiële documentatie en forums (StackOverflow, Python Spain forums, etc.) zijn geweldige bronnen als u andere bijzondere situaties tegenkomt.

Python en Pip integreren in uw Windows-workflow

Zodra Python en pip op Windows werken, is het tijd om hun volledige potentieel te benutten in je dagelijkse projecten . Je kunt scripts maken om taken te automatiseren, webframeworks te installeren, data te analyseren of zelfs games te ontwikkelen. Dankzij pip is het toevoegen van nieuwe functionaliteiten een kwestie van slechts één commando.

Wist je dat je eenvoudig versies en afhankelijkheden kunt beheren voor samenwerkingsprojecten? Het bestand requirements.txt is hiervoor de belangrijkste tool: het slaat alle gebruikte bibliotheken en hun exacte versies op, zodat je het project naar een andere computer kunt klonen en het met een simpele `pip install -r requirements.txt` op precies dezelfde manier kunt uitvoeren. Dit is erg handig voor teamwerk, trainingen of het online delen van je ontwikkelingen.

Geavanceerde tips en best practices voor het onderhouden van Python- en pip-omgevingen

Als je al bekend bent met de basisinstallatie en de meest gebruikte commando's, volgen hier enkele geavanceerde tips en trucs om nog meer uit Python en pip op Windows te halen :

  • Werk pip regelmatig bij: Nieuwe versies lossen bugs op en voegen verbeteringen toe. Doe het met python -m pip install –upgrade pip.
  • Vermijd het globaal installeren van pakketten als dit niet nodig is: Gebruik virtuele omgevingen voor elk project.
  • Verwijder onnodige pakketten: Als u een bepaalde bibliotheek niet meer gebruikt, verwijder deze dan en debug uw omgeving.
  • Gebruik pip show om gedetailleerde informatie te bekijken: Zeer nuttig voor het controleren van versies, installatiepaden en afhankelijkheden van elk pakket.
  • Als u na een massa-update vreemde fouten ervaart: Soms is het een goed idee om de pip-cache te wissen of te controleren op incompatibiliteiten tussen pakketten.
  • Documenteer altijd uw requirements.txt: Hierdoor wordt het eenvoudiger om uw ontwikkelomgeving te delen of te repliceren.
  • Ontdek pip-tools of poëzie: Bij grote projecten kunnen deze geavanceerde beheerders u helpen bij het automatiseren van afhankelijkheidsbeheer.

pip installeren en gebruiken met cURL of PowerShell

Als je een gevorderde gebruiker bent, kun je pip installeren met cURL rechtstreeks vanuit de Windows- terminal . Deze methode is vooral handig in omgevingen waar je geen browser kunt gebruiken of waar je liever alles via de console doet.

  1. Open de opdrachtprompt of PowerShell.
  2. Download het script door het volgende uit te voeren:
    krul https://bootstrap.pypa.io/get-pip.py -o get-pip.py
  3. Voer het script uit:
    python get-pip.py
  4. Pip wordt geïnstalleerd op dezelfde manier als bij de handmatige methode.
  Slim opladen in Windows 11: wanneer u het moet inschakelen en hoe u er het maximale uit haalt

Deze procedure is identiek aan de procedure die in de belangrijkste tutorials wordt uitgelegd en is volkomen geldig op Windows 10, 11 en eerdere versies, zolang u de juiste machtigingen hebt en Python correct is geïnstalleerd.

Hoe onderhoud je meerdere versies van Python en pip op Windows?

Soms moet je met meerdere Python-versies op dezelfde pc werken (bijvoorbeeld voor verschillende projecten of om afhankelijkheden van derden te ondersteunen). In zulke gevallen is het het beste om elke Python-versie in een eigen map te installeren en de Windows Python-starter ( py ) te gebruiken om onderscheid te maken tussen de versies. Zo kun je py-3.7 of py-3.11 typen , afhankelijk van de versie die je nodig hebt.

Houd er rekening mee dat elke Python-installatie zijn eigen pip heeft. Gebruik indien nodig:
py -3.7 -m pip installatiepakket
py -3.9 -m pip installatiepakket

Zo heeft u maximale flexibiliteit en verkleint u de kans op conflicten.

Pip in wetenschappelijke projecten en complex pakketbeheer

Sommige complexe wetenschappelijke bibliotheken vereisen mogelijk binaire afhankelijkheden of speciale installatieprogramma's (NumPy, SciPy, PyTorch, enz.). In deze gevallen is het aan te raden te kiezen voor voorgecompileerde distributies (wheels) , te installeren met behulp van .whl-bestanden, of, als u problemen ondervindt, omgevingen zoals Anaconda te gebruiken, die geavanceerd pakket- en afhankelijkheidsbeheer voor data science bieden.

Pip zal steeds meer ondersteuning bieden voor eenvoudige installaties van complexe pakketten , maar als een module problemen veroorzaakt, raadpleeg dan altijd de officiële documentatie.

Pip- en requirements.txt-bestanden: omgevingen klonen en projecten delen

Het requirements.txt-bestand Het is een fantastische oplossing voor het onderhouden, repliceren en delen van complete Python-omgevingen. Je kunt het eenvoudig maken met:
pip bevriezen > requirements.txt

En gebruik het dan op een andere machine met:
pip install -r requirements.txt

Dit wordt veel gebruikt in teamprojecten, serverimplementaties, klassen en bij het publiceren van uw code in opslagplaatsen zoals GitHub.

Zoals je hebt gezien, is het installeren en gebruiken van Python en pip op Windows veel eenvoudiger dan het op het eerste gezicht lijkt, mits je weet waar je moet zoeken en de stappen zorgvuldig volgt. De mogelijkheden van deze taal nemen exponentieel toe wanneer je pakketbeheer, afhankelijkheden, updates en virtuele omgevingen onder de knie hebt. Experimenteer, verken alle PyPI-bibliotheken en aarzel niet om gebruik te maken van de communitybronnen om een ​​echte expert te worden in Python-ontwikkeling onder Windows, of je nu gewoon wilt leren of grote professionele projecten wilt bouwen.

Visual Studio Store-extensies
Gerelateerd artikel:
Hoe u extensies en plug-ins in Visual Studio en Visual Studio Code installeert en beheert
Isaac

Isaac

Gepassioneerd schrijver over de wereld van bytes en technologie in het algemeen. Ik deel mijn kennis graag door te schrijven, en dat is wat ik in deze blog ga doen: je de meest interessante dingen laten zien over gadgets, software, hardware, technologische trends en meer. Mijn doel is om u te helpen op een eenvoudige en onderhoudende manier door de digitale wereld te navigeren.

Reacties zijn gesloten.