Fix pip-opdracht niet gevonden

Fix Pip Opdracht Niet Gevonden



Python is een universeel gebruikte taal voor eenvoudige scripttoepassingen, machine learning-technieken en algoritmen. Het wordt voornamelijk gebruikt door onderzoekers en AI-gebruikers vanwege de robuuste en veelzijdige bibliotheek. Om zijn pakketten te gebruiken en te beheren, heeft Python “pip”. De pip is een van de Python-pakketbeheerders waarmee we Python-pakketten en -modules vanuit PyPI (Python-pakketindex) kunnen beheren, installeren en upgraden.

Tijdens het coderen of installeren van sommige modules in Python kan de gebruiker echter de foutmeldingen “pip command not found” tegenkomen op Mac en Linux en “pip wordt niet herkend als de interne of externe opdracht” op Windows.

In deze blog worden de oplossingen voor het oplossen van de ‘pip not found’-fout gedemonstreerd aan de hand van het volgende overzicht:







Herstel de “pip-opdracht niet gevonden” op Windows

Soms treedt de opdrachtfout “pip wordt niet herkend als een interne of externe” opdrachtfout op in Windows, zoals hieronder weergegeven. Dit heeft verschillende oorzaken, bijvoorbeeld als pip niet correct is geïnstalleerd, als pip niet is toegevoegd aan de Windows Path-variabele of als een oudere versie van pip op Windows draait:





Om de aangegeven fout op te lossen, kan de gebruiker de volgende oplossingen proberen:





Oplossing 1: installeer pip correct op het systeem

Als pip niet wordt geïnstalleerd tijdens de Python-installatie, kan de gebruiker met de aangegeven fout te maken krijgen. Om de fout op te lossen, start u het Python-installatieprogramma, past u de Python-installatieoptie aan en installeert u Python en pip op het systeem. Voor een demonstratie doorloopt u de onderstaande stappen.

Stap 1: Start Python Installer

Open de Python's website en download het Python-installatieprogramma. Navigeer daarna naar de map “Downloads” en voer het installatieprogramma uit:



Stap 2: Python-installatie aanpassen

Markeer nu de onderstaande selectievakjes om Python met beheerdersrechten te installeren en de Python toe te voegen aan Windows PATH. Om vervolgens pip samen met de Python-installatie te installeren, klikt u op de optie 'Installatie aanpassen':

Stap 3: Installeer pip

Markeer in de volgende stap de “ Pip ” aanvinkvakje om pip te installeren en druk op de “ Volgende ' knop:

Ga nu verder met de standaard gemarkeerde optie en installeer de pip en Python op Windows met behulp van de “ Installeren ' knop:

Na een succesvolle installatie sluit u het installatievenster met behulp van de “ Dichtbij ' knop:

Stap 4: Start de opdrachtprompt

Start vervolgens de opdrachtprompt Windows-terminal via het Start-menu:

Stap 5: Gebruik pip Command

Gebruik het pip-commando om te controleren of de “ Pip ' werkt of niet:

pip-versie

Hier hebben we de pip-versie gevonden door de “ pip-versie ” commando:

Om gebruik te kunnen maken van de “ Pip ' opdracht om het pakket te installeren, voert u de opdracht ' pip install ” commando:

pip installeer panda's

De output laat zien dat we effectief de “ panda's ”-pakket en heeft met succes de “ pip wordt niet als intern herkend 'opdrachtfout:

Oplossing 2: PIP upgraden

Soms kunnen oudere versies van een pip niet goed werken en de fout genereren “ pip-opdracht niet gevonden ”. De python3-versie gebruikt “pip3” voor pakketbeheer en “python 2” gebruikt “pip”. Probeer eerst pip of pip3 te gebruiken voor de installatie van pakketten. Als dit niet goed werkt, betekent dit dat de pip verouderd is, de vereiste module of het pakket niet ondersteunt en een foutmelding geeft.

Om de genoemde fout op te lossen, probeert u de pip te upgraden met behulp van de gegeven opdracht:

python -m pip install --upgrade pip

Probeer na het upgraden van de pip het pakket te installeren met behulp van de pip en controleer of de fout is verholpen of niet.

Oplossing 3: stel de omgevingsvariabele in

Soms, terwijl pip en python zijn geïnstalleerd, wordt pip niet automatisch aan het Windows-pad toegevoegd. Hierdoor is het pip-commando niet toegankelijk vanaf de opdrachtregel en komt de gebruiker de fout “ pip wordt niet herkend ”. Om de gegeven fout op te lossen, voegt u de pip-installatiemap toe aan de Windows-padvariabele met behulp van de volgende stappen:

Stap 1: Navigeer naar de Python-installatiemap

Standaard wordt Python geïnstalleerd in de “ C:\Users\\AppData\Local\Programs\Python\Python ” map. Navigeer naar de installatiemap van Python en open het bestand “ Scripts map:

In de ' Scripts ” directory, kan de gebruiker “ vinden Pip 'uitvoerbare bestanden. Kopieer nu het pad van de “ Scripts ” map uit de adresbalk:

Stap 2: Start omgevingsvariabele

Open de instellingen voor de omgevingsvariabelen door ernaar te zoeken in het Windows Start-menu:

Druk vervolgens op de “ Omgevingsvariabelen '-knop om de instellingen te starten:

Stap 3: Voeg pip toe aan het Windows-pad

Open de ' Pad ' optie uit de ' Gebruikersvariabelen ' lijst. Selecteer hiervoor eerst “ Pad ” en druk vervolgens op de “ Bewerking ' knop:

Hier kunt u zien dat ons systeem de Python en pip al heeft toegevoegd aan de Windows Path-variabele. Om het gekopieerde pad in Windows toe te voegen “ Pad ” variabele, druk op de “ Nieuw ' knop, plak het pip-installatiepad ' C:\Users\\AppData\Local\Programs\Python\Python\Scripts ” en druk op de “ OK ' knop:

Stap 4: Gebruik pip Command

Na het toevoegen van de “ Pip 'naar Windows Path, start de opdrachtpromptterminal opnieuw en gebruik de pip-opdracht om het pakket of de module te installeren en controleer of het aangegeven probleem is opgelost of niet:

pip installeer panda's

Ter demonstratie hebben we de panda-bibliotheek van Python geïnstalleerd met behulp van de pip-opdracht:

De bovenstaande uitvoer laat zien dat we de “ pip-opdracht niet herkend ”-fout op Windows.

Fix pip-opdracht niet gevonden op Linux

Pip is een veelgebruikte methode op Linux om Python-pakketten en -modules vanuit PyPI te installeren. Maar soms wordt de gebruiker geconfronteerd met de “ commando ‘pip’ niet gevonden ”-fout zoals hieronder aangetroffen. Dit komt doordat de pip niet op Linux is geïnstalleerd, pip verouderd is of pip niet is toegevoegd aan de omgevingsinstellingen:

Om het genoemde probleem op te lossen, doorloopt u de volgende oplossingen.

Laten we de bovengenoemde oplossingen één voor één in detail bespreken.

Oplossing 1: installeer pip op Linux

Als pip niet correct op Linux is geïnstalleerd, kan de gebruiker de melding “ pip niet gevonden 'opdrachtfout. Om het genoemde probleem te voorkomen, probeer pip op Linux te installeren met behulp van de volgende procedure.

Stap 1: Update de Linux Source Repository

Start eerst de Linux-terminal met behulp van de “ CTRL+ALT+T ' sleutel. Update vervolgens de Ubuntu-repository met behulp van de “ passende update 'opdracht met sudo-gebruikersrechten:

sudo apt-update

Stap 2: Installeer pip

Installeer vervolgens de “pip” Python-pakketbeheerder met behulp van de gegeven opdracht. De ' -En '-optie zorgt ervoor dat het proces extra schijfruimte kan gebruiken:

sudo apt installeer python3-pip -y

Hier kun je zien dat pip is geïnstalleerd op Ubuntu (Linux Distro):

Stap 3: Verificatie

Voer ter bevestiging de “ Pip 'opdracht om de versie te controleren:

pip-versie

Hier kunt u zien dat we “ pip 22.0.2 ” op Linux en repareerde de “ pip niet gevonden ' fout:

Oplossing 2: pip upgraden

Op de nieuwste Linux-distributieversies wordt Python3 gebruikt en wordt gebruik gemaakt van “ pip3 ” voor pakketbeheer. Als de gebruiker Python3 op het systeem heeft, verschijnt de melding “ Pip '-opdracht werkt mogelijk niet. De Python-versie 2 gebruikt echter “pip”.

Probeer eerst pip3 of pip command uit te voeren om pakketten/modules te installeren. Als beide commando's niet goed werken, probeer dan de pip-versie te upgraden, aangezien de oudere versie mogelijk niet de vereiste of nieuwste Python-pakketten ondersteunt en de fout ' pip niet gevonden ”.

Om de pip in Ubuntu te upgraden, voert u de onderstaande opdracht uit:

python3 -m pip install --upgrade pip

Hiermee wordt het pip-pakket geüpgraded en kan het genoemde probleem worden opgelost:

Voer ter bevestiging opnieuw de “ Pip 'opdracht om de versie ervan te controleren. Hier kunt u zien dat we effectief de “ Pip 'opdracht op Ubuntu:

pip-versie

Oplossing 3: voeg Pip toe aan de omgevingsinstellingen

Als pip correct op het systeem is geïnstalleerd en de nieuwste versie heeft, maar nog steeds de fout vertoont “ pip-opdracht niet gevonden ”. Dit betekent dat de pip-opdracht mogelijk niet wordt herkend door het Linux-systeem en dat pip niet wordt toegevoegd in de omgevingsinstellingen.

Om het gegeven probleem op te lossen, voegt u de pip toe aan de omgevingsinstellingen met behulp van de volgende demonstratie.

Stap 1: Controleer de pip-installatielocatie

Controleer eerst waar de “ pip.exe ' En ' pip3.exe Er bestaan ​​bestanden. Voer hiervoor de “ welke pit commando. Dit toont de pip-installatiemap:

welke pit

Stap 2: Voeg de pip toe aan Path Environment-instellingen

De ' .bashrc ” is een verborgen bestand van Linux dat wordt gebruikt om de shell-omgevingsvariabelen in te stellen. Om de “ Pip ' naar de Linux-omgevingsinstellingen exporteert u het 'pip'-installatiepad in de' .bashrc ' bestand. Open hiervoor eerst het bestand met behulp van de onderstaande opdracht:

sudo nano. bashrc

Voeg vervolgens het onderstaande fragment toe aan het einde van de tekst “ .bashrc ”-bestand om het “ Pip Installatiepad naar omgevingsinstellingen:

PATH exporteren = 'usr/bin:$PATH'

Nadat u de wijzigingen heeft aangebracht, drukt u op de “ CTRL+S ” om de wijzigingen op te slaan en “ CTRL+X ” om de nanoteksteditor af te sluiten:

Stap 3: Verificatie

Probeer ter verificatie enkele Python-modules te installeren en controleer of de fout is verholpen of niet:

pip installeer panda

Het onderstaande resultaat geeft aan dat we effectief “ panda ”bibliotheek met pip:

We hebben oplossingen uitgewerkt om de fout “pip command not found” op Windows en Linux op te lossen.

Conclusie

Om de “ pip-opdracht niet gevonden ” fout, probeer dan de “pip” Python-pakketbeheerder opnieuw te installeren, of upgrade de pip met behulp van de “ python -m pip install –upgrade pip 'opdracht op Windows en' python3 -m pip install –upgrade pip '-opdracht in Linux. De andere mogelijke oplossing om de genoemde fout op te lossen, is door de pip toe te voegen aan de Windows- of Linux-omgevingsinstellingen. Hierdoor wordt pip toegankelijk voor Windows- of Linux-terminals. Dit bericht heeft de oplossingen gedemonstreerd om de fout “pip command not found” op te lossen op zowel Windows als Linux OS.