Počas kódovania alebo inštalácie niektorých modulov v Pythone sa však používateľ môže stretnúť s chybou „príkaz pip nenájdený“ v systémoch Mac a Linux a „pip nie je rozpoznaný ako interný alebo externý príkaz“ v systéme Windows.
Tento blog demonštruje opravy na vyriešenie chyby „pip sa nenašiel“ pomocou nasledujúceho prehľadu:
Opravte „príkaz pip nenájdený“ v systéme Windows
Niekedy sa v systéme Windows vyskytne chyba príkazu „pip nie je rozpoznaná ako interná alebo externá“, ako je uvedené nižšie. Je to spôsobené rôznymi príčinami, napríklad ak pip nie je správne nainštalovaný, ak pip nie je pridaný do premennej Windows Path alebo ak je v systéme Windows spustená staršia verzia pip:
Na opravu uvedenej chyby môže používateľ vyskúšať nasledujúce riešenia:
- Nainštalujte pip správne do systému
- Aktualizujte pip
- Pridajte pip do premennej cesty systému Windows
Riešenie 1: Nainštalujte pip správne do systému
Ak pip nie je nainštalovaný s inštaláciou Pythonu, používateľ môže čeliť uvedenej chybe. Ak chcete chybu opraviť, spustite inštalačný program Pythonu, prispôsobte možnosť inštalácie Pythonu a nainštalujte Python a pip do systému. Pre demonštráciu vykonajte kroky uvedené nižšie.
Krok 1: Spustite inštalátor Pythonu
Otvorte Python webové stránky a stiahnite si inštalačný program Pythonu. Potom prejdite do priečinka „Stiahnuté súbory“ a spustite inštalačný program:
Krok 2: Prispôsobte inštaláciu Pythonu
Teraz označte začiarkavacie políčka nižšie, aby ste nainštalovali Python s oprávneniami správcu a pridali Python do Windows PATH. Ďalej, ak chcete nainštalovať pip spolu s inštaláciou Pythonu, kliknite na možnosť „Prispôsobiť inštaláciu“:
Krok 3: Nainštalujte pip
V ďalšom kroku označte „ pip ” začiarkavacie políčko na inštaláciu pip a stlačte tlačidlo “ Ďalšie tlačidlo ”:
Teraz pokračujte s predvolenou označenou možnosťou a nainštalujte pip a Python na Windows pomocou „ Inštalácia tlačidlo ”:
Po úspešnej inštalácii zatvorte okno inštalátora pomocou „ Zavrieť tlačidlo ”:
Krok 4: Spustite príkazový riadok
Potom spustite príkazový riadok terminálu Windows cez ponuku Štart:
Krok 5: Použite príkaz pip
Pomocou príkazu pip skontrolujte, či „ pip “ funguje alebo nefunguje:
pip --verziaTu sme našli pip verziu spustením „ pip – verzia 'príkaz:
Ak chcete použiť „ pip ” na inštaláciu balíka spustite príkaz “ pip install
Výstup ukazuje, že sme efektívne nainštalovali „ pandy “ a úspešne vyriešil „ pip nie je rozpoznaný ako interný 'chyba príkazu:
Riešenie 2: Inovujte PIP
Niekedy staršie verzie pipu nemôžu správne fungovať a generujú chybu “ príkaz pip sa nenašiel “. Verzia python3 používa „pip3“ na správu balíkov a „python 2“ používa „pip“. Najprv skúste na inštaláciu balíka použiť pip alebo pip3. Ak to nefunguje správne, znamená to, že pip je zastaraný a nepodporuje požadovaný modul alebo balík a zobrazí chybu.
Ak chcete opraviť uvedenú chybu, skúste upgradovať pip pomocou daného príkazu:
python -m pip install --upgrade pip
Po aktualizácii pipu skúste nainštalovať balík pomocou pipu a skontrolujte, či je chyba opravená alebo nie.
Riešenie 3: Nastavte premennú prostredia
Niekedy, keď sú pip a python nainštalované, pip sa nepridá do Windows Path automaticky. Z tohto dôvodu nie je príkaz pip dostupný z príkazového riadku a používateľ narazí na chybu „ pip nie je rozpoznaný “. Ak chcete opraviť danú chybu, pridajte inštalačný adresár pip do premennej cesty systému Windows pomocou nasledujúcich krokov:
Krok 1: Prejdite do inštalačného adresára Pythonu
Štandardne je Python nainštalovaný v „ C:\Users\
V ' Skriptá “, používateľ môže nájsť “ pip ” spustiteľné súbory. Teraz skopírujte cestu súboru „ Skriptá ” adresára z panela s adresou:
Krok 2: Spustite premennú prostredia
Otvorte nastavenia premennej prostredia vyhľadaním v ponuke Štart systému Windows:
Ďalej stlačte tlačidlo „ Premenné prostredia ” tlačidlo na spustenie nastavení:
Krok 3: Pridajte pip do cesty Windows
Otvor ' Cesta “ možnosť z “ Používateľské premenné “zoznam. Na tento účel najskôr vyberte „ Cesta “ a potom stlačte tlačidlo „ Upraviť tlačidlo ”:
Tu môžete vidieť, že náš systém už pridal Python a pip do premennej Windows Path. Ak chcete pridať skopírovanú cestu do systému Windows “ Cesta “, stlačte tlačidlo “ Nový “, vložte cestu inštalácie pipu “ C:\Users\
Krok 4: Použite príkaz pip
Po pridaní „ pip ” na cestu Windows, znova spustite terminál príkazového riadka a pomocou príkazu pip nainštalujte balík alebo modul a skontrolujte, či je uvedený problém vyriešený alebo nie:
pip install pandyPre demonštráciu sme nainštalovali Pythonovu knižnicu pandas pomocou príkazu pip:
Vyššie uvedený výstup ukazuje, že sme opravili „ príkaz pip nebol rozpoznaný “ v systéme Windows.
Opraviť príkaz pip sa nenašiel v systéme Linux
Pip je v Linuxe široko používaná metóda na inštaláciu balíkov a modulov Pythonu z PyPI. Niekedy však používateľ čelí „ príkaz „pip“ sa nenašiel “, ako je uvedené nižšie. Je to spôsobené tým, že pip nie je nainštalovaný v systéme Linux, pip je zastaraný alebo pip nie je pridaný do nastavení prostredia:
Ak chcete vyriešiť uvedený problém, prejdite cez nasledujúce riešenia.
Poďme diskutovať o vyššie uvedených riešeniach jeden po druhom podrobne.
Riešenie 1: Nainštalujte pip na Linux
Ak pip nie je správne nainštalovaný v systéme Linux, používateľ môže získať súbor „ pip sa nenašiel “Chyba príkazu. Aby ste sa vyhli uvedenému problému, skúste nainštalovať pip na Linux pomocou nasledujúceho postupu.
Krok 1: Aktualizujte zdrojové úložisko systému Linux
Najprv spustite terminál Linux pomocou „ CTRL+ALT+T “kľúč. Potom aktualizujte úložisko Ubuntu pomocou „ apt update ” príkaz s používateľskými právami sudo:
aktualizácia sudo apt
Krok 2: Nainštalujte pip
Ďalej nainštalujte správcu balíkov Python „pip“ pomocou daného príkazu. ' -a ” voľba umožní procesu použiť extra miesto na disku:
sudo apt install python3-pip -y
Tu môžete vidieť, že pip je nainštalovaný na Ubuntu (Linux Distro):
Krok 3: Overenie
Pre potvrdenie spustite „ pip 'príkaz na kontrolu jeho verzie:
pip --verziaTu môžete vidieť, že sme efektívne nainštalovali „ pecka 22.0.2 “ v systéme Linux a opravil „ pip sa nenašiel ' chyba:
Riešenie 2: Aktualizujte pip
V najnovších vydaniach distribúcie Linuxu sa používa Python3 a používa „ pip3 “ pre správu balíkov. Ak má používateľ v systéme python3, „ pip ” príkaz nemusí fungovať. Verzia pythonu 2 však používa „pip“.
Najprv skúste spustiť príkaz pip3 alebo pip na inštaláciu balíkov/modulov. Ak oba príkazy nefungujú dobre, skúste inovovať verziu pip, pretože staršia verzia nemusí podporovať požadované alebo najnovšie balíky Pythonu a zobrazuje chybu “ pip sa nenašiel “.
Ak chcete upgradovať pip v Ubuntu, spustite nasledujúci príkaz:
python3 -m pip install --upgrade pipTým sa aktualizuje balík pip a môže sa vyriešiť uvedený problém:
Pre potvrdenie znova spustite „ pip ” na kontrolu jeho verzie. Tu môžete vidieť, že sme efektívne spustili „ pip 'príkaz na Ubuntu:
pip --verzia
Riešenie 3: Pridajte Pip do nastavení prostredia
Ak je pip správne nainštalovaný v systéme a má najnovšiu verziu, ale stále zobrazuje chybu “ príkaz pip sa nenašiel “. To znamená, že príkaz pip nemusí byť rozpoznaný systémom Linux a pip nie je pridaný v nastaveniach prostredia.
Ak chcete daný problém vyriešiť, pridajte pip do nastavení prostredia pomocou nasledujúcej ukážky.
Krok 1: Skontrolujte miesto inštalácie pipu
Najprv skontrolujte, kde sa nachádza „ pip.exe “ a „ pip3.exe ” súbory existujú. Na tento účel spustite „ ktorý pip “príkaz. Toto zobrazí inštalačný adresár pip:
ktorý pip
Krok 2: Pridajte pip do nastavení prostredia cesty
' .bashrc “ je skrytý súbor Linuxu, ktorý sa používa na nastavenie premenných prostredia shellu. Ak chcete pridať „ pip “ do nastavení prostredia Linux exportujte inštalačnú cestu „pip“ v súbore „ .bashrc “. Na tento účel najprv otvorte súbor pomocou nižšie uvedeného príkazu:
sudo nano. bashrc
Ďalej pridajte nižšie uvedený úryvok na koniec „ .bashrc súbor na exportovanie súboru pip ” inštalačná cesta k nastaveniam prostredia:
export PATH = 'usr/bin:$PATH'Po vykonaní zmien stlačte tlačidlo „ CTRL+S “ na uloženie úprav a “ CTRL+X ” na ukončenie textového editora nano:
Krok 3: Overenie
Na overenie skúste nainštalovať nejaké moduly Pythonu a skontrolujte, či je chyba opravená alebo nie:
pip install pandaNižšie uvedený výsledok naznačuje, že sme efektívne nainštalovali „ panda ” knižnica pomocou pip:
Vypracovali sme riešenia na opravu chyby „príkaz pip nenájdený“ v systémoch Windows a Linux.
Záver
Na opravu „ príkaz pip sa nenašiel ”, skúste preinštalovať správcu balíkov Python „pip“ alebo inovujte pip pomocou „ python -m pip install –upgrade pip 'príkaz v systéme Windows a ' python3 -m pip install – upgrade pip ” v systéme Linux. Ďalším možným riešením na opravu uvedenej chyby je pridanie pipu do nastavení prostredia Windows alebo Linux. Vďaka tomu bude pip prístupný pre terminály Windows alebo Linux. Tento príspevok demonštroval opravy na vyriešenie chyby „príkaz pip nenájdený“ v OS Windows aj Linux.