Při kódování nebo instalaci některých modulů v Pythonu se však může uživatel setkat s chybami „příkaz pip nenalezen“ v systémech Mac a Linux a „pip není rozpoznán jako interní nebo externí příkaz“ ve Windows.
Tento blog předvede opravy k vyřešení chyby „pip nenalezen“ pomocí následující osnovy:
Opravte „pip command not found“ ve Windows
Někdy se v systému Windows objeví chyba příkazu „pip není rozpoznána jako interní nebo externí“, jak je znázorněno níže. To je způsobeno různými příčinami, například pokud pip není správně nainstalován, pokud pip není přidán do proměnné Windows Path nebo pokud ve Windows běží starší verze pip:
Pro opravu uvedené chyby může uživatel vyzkoušet následující řešení:
Řešení 1: Nainstalujte pip správně do systému
Pokud pip není nainstalován s instalací Pythonu, může uživatel čelit uvedené chybě. Chcete-li chybu opravit, spusťte instalační program Pythonu, přizpůsobte možnost instalace Pythonu a nainstalujte Python a pip do systému. Pro demonstraci projděte níže uvedené kroky.
Krok 1: Spusťte instalační program Pythonu
Otevřete Python webová stránka a stáhněte si instalační program Pythonu. Poté přejděte do složky „Downloads“ a spusťte instalační program:
Krok 2: Přizpůsobte instalaci Pythonu
Nyní zaškrtnutím níže uvedených zaškrtávacích polí nainstalujte Python s oprávněními správce a přidejte Python do Windows PATH. Dále, chcete-li nainstalovat pip spolu s instalací Pythonu, klikněte na možnost „Přizpůsobit instalaci“:
Krok 3: Nainstalujte pip
V dalším kroku označte „ pip ” zaškrtávací políčko pro instalaci pip a stiskněte tlačítko “ další ' knoflík:
Nyní pokračujte s výchozí označenou možností a nainstalujte pip a Python na Windows pomocí „ Nainstalujte ' knoflík:
Po úspěšné instalaci zavřete okno instalačního programu pomocí „ Zavřít ' knoflík:
Krok 4: Spusťte příkazový řádek
Dále spusťte příkazový řádek Windows pomocí nabídky Start:
Krok 5: Použijte příkaz pip
Pomocí příkazu pip zkontrolujte, zda „ pip “ funguje nebo ne:
pip --verzeZde jsme našli pip verzi spuštěním „ pip – verze 'příkaz:
Chcete-li použít „ pip ” pro instalaci balíčku spusťte příkaz “ pip install
Výstup ukazuje, že jsme efektivně nainstalovali „ pandy “ a úspěšně vyřešili “ pip není rozpoznán jako interní 'chyba příkazu:
Řešení 2: Upgradujte PIP
Někdy starší verze pipu nefungují správně a generují chybu “ příkaz pip nenalezen “. Verze python3 používá „pip3“ pro správu balíčků a „python 2“ používá „pip“. Nejprve zkuste pro instalaci balíčku použít pip nebo pip3. Pokud to nefunguje dobře, znamená to, že pip je zastaralý a nepodporuje požadovaný modul nebo balíček a zobrazí chybu.
Chcete-li opravit uvedenou chybu, zkuste upgradovat pip pomocí daného příkazu:
python -m pip install --upgrade pip
Po upgradu pipu zkuste nainstalovat balíček pomocí pipu a zkontrolujte, zda je chyba opravena nebo ne.
Řešení 3: Nastavte proměnnou prostředí
Někdy, když jsou pip a python nainstalovány, pip není přidán do cesty Windows automaticky. Z tohoto důvodu není příkaz pip z příkazového řádku přístupný a uživatel narazí na chybu „ pip není rozpoznán “. Chcete-li opravit danou chybu, přidejte instalační adresář pip do proměnné cesty systému Windows pomocí následujících kroků:
Krok 1: Přejděte do instalačního adresáře Pythonu
Ve výchozím nastavení je Python nainstalován v „ C:\Users\\AppData\Local\Programs\Python\Python
V ' Skripty “, uživatel může najít “ pip ” spustitelné soubory. Nyní zkopírujte cestu souboru „ Skripty ” adresář z adresního řádku:
Krok 2: Spusťte proměnnou prostředí
Otevřete nastavení proměnné prostředí jejím vyhledáním v nabídce Start systému Windows:
Dále stiskněte tlačítko „ Proměnné prostředí ” tlačítko pro spuštění nastavení:
Krok 3: Přidejte pip do cesty Windows
Otevři ' Cesta “ možnost z “ Uživatelské proměnné “ seznam. Za tímto účelem nejprve vyberte „ Cesta “ a poté stiskněte tlačítko „ Upravit ' knoflík:
Zde můžete vidět, že náš systém již přidal Python a pip do proměnné Windows Path. Chcete-li přidat zkopírovanou cestu do systému Windows “ Cesta “, stiskněte tlačítko “ Nový “, vložte instalační cestu pip “ C:\Users\\AppData\Local\Programs\Python\Python<číslo-verze>\Scripts “ a stiskněte tlačítko „ OK ' knoflík:
Krok 4: Použijte příkaz pip
Po přidání „ pip ” na cestu Windows, znovu spusťte terminál příkazového řádku a pomocí příkazu pip nainstalujte balíček nebo modul a zkontrolujte, zda je uvedený problém vyřešen nebo ne:
pip install pandyPro demonstraci jsme nainstalovali Pythonovu knihovnu pandas pomocí příkazu pip:
Výše uvedený výstup ukazuje, že jsme opravili „ příkaz pip nebyl rozpoznán “chyba v systému Windows.
Opravit příkaz pip nebyl nalezen v Linuxu
Pip je v Linuxu široce používaná metoda pro instalaci balíčků a modulů Pythonu z PyPI. Někdy však uživatel čelí „ příkaz ‚pip‘ nenalezen “, jak je uvedeno níže. To je způsobeno tím, že pip není nainstalován v Linuxu, pip je zastaralý nebo pip není přidán do nastavení prostředí:
Chcete-li uvedený problém vyřešit, projděte si následující řešení.
Pojďme diskutovat o výše uvedených řešeních jedno po druhém podrobně.
Řešení 1: Nainstalujte pip na Linux
Pokud pip není správně nainstalován na Linuxu, uživatel může získat „ pip nenalezen “chyba příkazu. Chcete-li se vyhnout uvedenému problému, zkuste nainstalovat pip na Linux pomocí následujícího postupu.
Krok 1: Aktualizujte zdrojové úložiště Linuxu
Nejprve spusťte terminál Linux pomocí „ CTRL+ALT+T “ klíč. Poté aktualizujte úložiště Ubuntu pomocí „ apt aktualizace ” příkaz s uživatelskými právy sudo:
aktualizace sudo apt
Krok 2: Nainstalujte pip
Dále nainstalujte správce balíčků Python „pip“ pomocí daného příkazu. ' -a Volba ” umožní procesu využívat další místo na disku:
sudo apt install python3-pip -y
Zde můžete vidět, že pip je nainstalován na Ubuntu (Linux Distro):
Krok 3: Ověření
Pro potvrzení spusťte „ pip ” příkaz ke kontrole jeho verze:
pip --verzeZde můžete vidět, že jsme efektivně nainstalovali „ pecka 22.0.2 “ na Linuxu a opraveno „ pip nenalezen 'chyba:
Řešení 2: Upgradujte pip
V nejnovějších vydáních distribuce Linuxu se používá Python3 a používá „ pip3 “ pro správu balíků. Pokud má uživatel v systému python3, „ pip ” příkaz nemusí fungovat. Python verze 2 však používá „pip“.
Nejprve zkuste spustit příkaz pip3 nebo pip pro instalaci balíčků/modulů. Pokud oba příkazy nefungují dobře, zkuste upgradovat verzi pip, protože starší verze nemusí podporovat požadované nebo nejnovější balíčky Pythonu a zobrazuje chybu „ pip nenalezen “.
Chcete-li upgradovat pip v Ubuntu, spusťte níže uvedený příkaz:
python3 -m pip install --upgrade pipTo upgraduje balíček pip a může vyřešit uvedený problém:
Pro potvrzení znovu spusťte „ pip ” pro kontrolu jeho verze. Zde můžete vidět, že jsme efektivně spustili „ pip 'příkaz na Ubuntu:
pip --verze
Řešení 3: Přidejte Pip do nastavení prostředí
Pokud je pip správně nainstalován v systému a má nejnovější verzi, ale stále zobrazuje chybu “ příkaz pip nenalezen “. To znamená, že příkaz pip nemusí být systémem Linux rozpoznán a pip není přidán do nastavení prostředí.
Chcete-li daný problém vyřešit, přidejte pip do nastavení prostředí pomocí následující ukázky.
Krok 1: Zkontrolujte umístění instalace pipu
Nejprve zkontrolujte, kde je „ pip.exe ' a ' pip3.exe ” soubory existují. Za tímto účelem spusťte „ která pecka “příkaz. Zobrazí se instalační adresář pip:
která pecka
Krok 2: Přidejte pip do Nastavení prostředí cesty
' .bashrc ” je skrytý soubor Linuxu, který se používá k nastavení proměnných prostředí shellu. Chcete-li přidat „ pip “ do nastavení prostředí Linux exportujte instalační cestu „pip“ v souboru „ .bashrc “. Za tímto účelem nejprve otevřete soubor pomocí níže uvedeného příkazu:
sudo nano. bashrc
Dále přidejte níže uvedený úryvek na konec „ .bashrc soubor pro export souboru pip ” instalační cesta k nastavení prostředí:
exportovat PATH = 'usr/bin: $PATH'Po provedení změn stiskněte tlačítko „ CTRL+S “ pro uložení úprav a “ CTRL+X ” pro ukončení textového editoru nano:
Krok 3: Ověření
Pro ověření zkuste nainstalovat některé moduly Pythonu a zkontrolujte, zda je chyba opravena nebo ne:
pip install pandaNíže uvedený výsledek naznačuje, že jsme efektivně nainstalovali „ panda ” knihovna pomocí pip:
Vypracovali jsme řešení pro opravu chyby „příkaz pip nenalezen“ v systémech Windows a Linux.
Závěr
Chcete-li opravit „ příkaz pip nenalezen ', zkuste přeinstalovat správce balíčků 'pip' Python nebo upgradujte pip pomocí ' python -m pip install –upgrade pip 'příkaz v systému Windows a ' python3 -m pip install – upgrade pip “příkaz v Linuxu. Dalším možným řešením, jak uvedenou chybu opravit, je přidat pip do nastavení prostředí Windows nebo Linux. Tím bude pip přístupný pro terminály Windows nebo Linux. Tento příspěvek demonstroval opravy k vyřešení chyby „příkaz pip nenalezen“ v operačních systémech Windows i Linux.