Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> Python

PIP installeren op Windows: complete stapsgewijze handleiding

Wat is PIP?

PIP is de standaard pakketbeheerder voor Python. Het is een command-line tool waarmee je eenvoudig externe pakketten (dependencies) kunt installeren en verwijderen. PIP staat voor "PIP Installs Packages".

Deze pakketten worden online opgeslagen in de PyPI (Python Package Index) repository. PIP bespaart tijd door het automatiseren van het beheer van pakketten die niet in Python's standaardbibliotheek zitten.

Controleren of PIP al geïnstalleerd is

Vanaf Python 3.4 wordt PIP automatisch meegeïnstalleerd. Controleer als volgt:

Stap 1) Open de opdrachtprompt.

Stap 2) Typ:

pip help

Als PIP geïnstalleerd is, verschijnt de helptekst; anders een foutmelding.

PIP downloaden en installeren

Eerst controleren of Python geïnstalleerd is:

python --version

Bij een succesvolle installatie zie je bijvoorbeeld: Python 3.10.9.

Er zijn twee manieren om PIP te installeren:

  1. Handmatig via get-pip.py
  2. Met cURL

Methode 1: Handmatige installatie

Stap 1) Bezoek https://bootstrap.pypa.io/get-pip.py.

Stap 2) Rechtermuisklik → "Opslaan als" om get-pip.py te downloaden.

Stap 3) Plaats het bestand in de map waar Python geïnstalleerd is.

Stap 4) Open de opdrachtprompt en navigeer naar die map.

Stap 5) Voer uit:

python get-pip.py

Uitvoer (voorbeeld):

Collecting pip
Using cached pip-22.3.1-py3-none-any.whl (2.1 MB)
Installing collected packages: pip
WARNING: The scripts pip.exe, pip3.10.exe, and pip3.exe are installed in '...' which is not on PATH.
Successfully installed pip-22.3.1

PIP is nu geïnstalleerd. De waarschuwing over PATH lossen we hieronder op.

Methode 2: Installatie met cURL

cURL (Client URL) is een command-line tool voor dataoverdracht tussen server en client.

Stap 1) Open de opdrachtprompt.

Stap 2) Download get-pip.py met cURL:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Stap 3) Voer het script uit:

python get-pip.py

PIP wordt geïnstalleerd.

Controleren of PIP correct geïnstalleerd is

Open de opdrachtprompt en typ:

pip -V

of

pip --version

Als het versienummer verschijnt, is PIP correct geïnstalleerd.

PIP toevoegen aan Windows-omgevingsvariabelen

Om PIP vanaf elke map te kunnen aanroepen, moet het aan de PATH-variabele worden toegevoegd.

Stap 1) Open Configuratiescherm → zoek "system" → klik "Bewerken van de systeemomgevingsvariabelen".

Stap 2) Klik "Omgevingsvariabelen".

Stap 3) Selecteer Path onder Systeemvariabelen → Nieuw → voeg de map toe waar PIP geïnstalleerd is (meestal C:\Python34\Scripts of vergelijkbaar) → OK.

Python-pakketten beheren met PIP

Nu PIP werkt, kun je pakketten beheren:

  • Installeren: pip install <pakketnaam> (laatste versie) of pip install <pakketnaam==versie> (specifieke versie).
  • Informatie tonen: pip show <pakketnaam>.
  • Deinstalleren: pip uninstall <pakketnaam>.

PIP upgraden in Windows

Controleer de huidige versie:

pip --version

Upgrade naar de nieuwste versie:

python -m pip install --upgrade pip

Dit verwijdert de oude versie en installeert de nieuwste.

PIP downgraden in Windows

Als een nieuwe versie problemen geeft, kun je een oudere versie installeren:

python -m pip install pip==versie_nummer

Vervang versie_nummer door de gewenste versie (bijv. 21.3.1).

PIP deinstalleren in Windows

Om PIP volledig te verwijderen:

pip uninstall pip

Bevestig de verwijdering.

Afsluiting

  • PIP is de standaard pakketbeheerder voor Python, essentieel voor het installeren van externe pakketten uit PyPI.
  • Je hebt geleerd hoe je PIP installeert, upgraded, downgraded, deinstalleert en pakketten beheert.
  • Het toevoegen aan de PATH-variabele maakt PIP overal beschikbaar.

Python

  1. Django Onder de Knie: Beginner's Gids voor Features, Architectuur & Geschiedenis
  2. Python-modules: Je code organiseren voor duidelijkheid en herbruikbaarheid
  3. Python Calendar Module: Expert Gids met Codevoorbeelden
  4. Veelvoorkomende valkuilen vermijden: correcte exception handling in Python
  5. Python Unit Testing met PyUnit: Praktische Gids & Voorbeeld
  6. Twee Python-variabelen moeiteloos wisselen zonder tijdelijke variabele
  7. Python XML Verwerking: Gids voor Interoperabele Databeheer
  8. Python multiple inheritance, multilevel inheritance en Method Resolution Order (MRO)
  9. Sluit Je Aan Bij De Exclusieve Real Python Slack Community Voor Python Ontwikkelaars
  10. Python Functions Uitgelegd: Herbruikbare Code Modules Bouwen
  11. Code Mentor: AI-Gedreven Python Leren & Code Review