Sådan løser du effektivt PIP-installationsproblemer
Det kan nogle gange være en stor hovedpine at få PIP til at fungere korrekt, især hvis Windows beslutter at skjule scriptmappen eller glemmer at tilføje PIP til din systemsti. Du kan muligvis se fejl som “PIP genkendes ikke som en intern eller ekstern kommando”, hvilket er super irriterende, fordi det normalt bare er et spørgsmål om at rette en sti eller geninstallere. Denne guide har til formål at gennemgå nogle afprøvede metoder til at få PIP til at fungere korrekt på Windows – og ja, selv på Linux, hvor det er lidt mere manuelt. Når det er sorteret, vil du kunne installere tredjepartspakker uden at bekymre dig om fejlene “kommando ikke fundet”.
Sådan rettes PIP-installation, hvis den ikke virker?
Metode 1: Sørg for, at PIP blev inkluderet under Python-installationen
Helt ærligt, mange brugerproblemer stammer fra manglende PIP lige efter installation af Python. Det er nemt at overse muligheden under opsætningen, især hvis du støder ind i en mur, når du prøver at køre pip install. Så dobbelttjek, om PIP fulgte med Python. Dette hjælper, fordi hvis PIP ikke var installeret, vil intet virke, selvom du har Python kørende fint. På Windows kan du bekræfte ved at køre installationsmenuerne igen og sørge for, at “pip” er valgt under ændringstrinnet. Du kan eventuelt gå tilbage til Programmer og funktioner > Python, derefter trykke på Rediger og vælge Rediger. Sørg for, at afkrydsningsfeltet “pip” er markeret – det er normalt det som standard, men nogle gange er afkrydsningsfeltet ikke markeret. Klik derefter på Næste > Installer og vent på, at processen er færdig.Åbn derefter kommandoprompten og skriv pip --version– hvis den viser et versionsnummer, er du i gang.
Metode 2: Kontroller, om PIP er tilføjet til din PATH-variabel
Denne her er overraskende almindelig: Pythons scripts-mappe er ikke tilføjet til systemets PATH, så når du skriver pipi Kommandoprompten, aner Windows ikke, hvad du taler om. For at se, om dette er dit problem, skal du åbne Kommandoprompten (du kan gøre dette ved at trykke på Win + R, skrive cmdog derefter trykke på Enter).Kør derefter echo %PATH%. Du leder efter stier, der ligner eller. Hvis du ikke kan se det, skal du tilføje det manuelt. For at gøre det skal du gå til Systemegenskaber — tryk på, skriv og tryk på Enter. Skift til fanen Avanceret, og klik derefter på Miljøvariabler. Under Systemvariabler skal du vælge Sti > Rediger. Klik på Ny, og indsæt din PIP-mappesti (f.eks.).Klik derefter på OK, genstart din kommandoprompt, og prøv igen.C:\Users\yourusername\AppData\Local\Programs\Python\Python310\ScriptsC:\Python310\ScriptsWin + Rsysdm.cplC:\Python310\Scripts
Metode 3: Brug de korrekte kommandoer til flere Python-versioner
Nogle gange vil kommandoen pip installikke gøre sit, fordi du har flere Python-versioner installeret. I disse tilfælde er det sikrere at kalde pip eksplicit via Python. For eksempel, i stedet for bare pip install packagename, så prøv python -m pip install packagename. Hvis det ikke virker, og du har Python-startprogrammet installeret, kan du også bruge py -m pip install packagename. Og hvis du er på en smart opsætning med Python 3.10, så prøv py -3 -m pip install packagename. Disse kommandoer fortæller Python præcis, hvilken pip-version du refererer til, og nogle gange hjælper den ekstra klarhed med at løse mareridtet “kommandoen blev ikke fundet”.
Metode 4: Installer eller reparer PIP manuelt
Hvis PIP er fuldstændig beskadiget – måske efter en mislykket opgradering eller en rodet afinstallation – skal du muligvis rette det manuelt. Download scriptet get-pip.py, og gem det et sted i din Python-mappe – sandsynligvis i en mappe som C:\Python310.Åbn derefter kommandoprompten i den mappe (ved hjælp af cd <path>), og kør py get-pip.py. Ikke perfekt, men det nulstiller PIP. På Linux er det lidt anderledes – du ville køre det sudo apt-get -y install python3-pipog håbe på, at det løser problemet.
Metode 5: Geninstaller Python
En sidste udvej, men nogle gange er den rene tavle-metode virkelig den nemmeste. Afinstaller Python via Apps og funktioner eller Programmer og funktioner, og gå derefter til Python-downloadsiden og hent den nyeste version. Under opsætningen skal du sørge for at markere Tilføj Python til STI OG sikre, at PIP-feltet er markeret. Efter installationen skal du genstarte din pc (fordi Windows selvfølgelig skal gøre det sværere end nødvendigt), åbne en ny kommandoprompt og se, om kommandoerne virker nu. Normalt løser det eventuelle problemer med tilbageværende stier eller beskadigede filer.