Pip, taip pat žinomas kaip "PIP diegimo paketai", yra paketų organizavimo sistema, skirta įdiegti ir valdyti Python programinės įrangos paketus. Taip, tai yra „Įdiegimai“ ir „Paketai“ su raide „s“. Paprastai jis naudojamas Python Package Index paketams.

Diegdami Python paketus daugelis vartotojų praneša gavę pranešimą „pip“ neatpažįstama kaip vidinė ar išorinė komanda“ ir nežino, kaip pašalinti triktis. Jei matote šią klaidą, skaitykite patarimus, kaip ją ištaisyti.
„Pip“ priežastys neatpažįstamos kaip vidinė ar išorinė komandų programa arba paketinis failas
Pažvelkime į dvi dažniausiai pasitaikančias šios klaidos priežastis:
1 priežastis: Pip diegimas nėra sistemos kintamajame
Kad Python komandos būtų paleistos iš „Windows“ komandų eilutės, pip diegimo kelias turės būti įtrauktas į sistemos kintamąjį „PATH“. Jis turėtų būti pridėtas automatiškai, jei „Python“ gavote naudodami diegimo failą.
2 priežastis: diegimas nebuvo pridėtas prie jūsų PATH arba sistemos kintamųjų
Jei kelią įtraukėte rankiniu būdu, problema gali būti rašybos klaida. Vienas trūkstamas kabliataškis arba papildomas tarpas kur nors sukels klaidą.
Kaip pataisyti, kad „Pip“ neatpažįstama kaip vidinė ar išorinė komanda „Windows 10“ arba „Visual Studio“ kode
Jei matote šį klaidos pranešimą dirbdami sistemoje "Windows" arba "Visual Code", tai paprastai reiškia, kad yra "Python" diegimo problema arba neteisingai nustatytas PATH. Išbandykite šiuos patarimus, kad išspręstumėte problemą:
1 pataisymas: įsitikinkite, kad Pip buvo įtrauktas į jūsų PATH kintamąjį
Jei esate tikri, kad pip buvo pridėtas prie PATH kintamojo, pereikite prie „Fix 3“. Jei ne, tęskite čia.
- Paspauskite „Windows“ klavišą + R. kad atidarytumėte dialogo langą „Vykdyti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite“
cmd"ir paspauskite „Enter“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Norėdami pamatyti visų vietų, įtrauktų į jūsų PATH kintamąjį, sąrašą, komandų eilutėje įveskite „
echo %PATH%“ be kabučių, tada paspauskite „Enter“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Kelias sėkmingai įtrauktas į kintamąjį PATH, jei radote kažką panašaus į „C:\Python39\Scripts“ (skaičiumi priklauso nuo jūsų Python versijos).
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
Jei pip nepridėtas, išbandykite kitą pataisą.
2 pataisymas: pridėkite Pip prie PATH aplinkos kintamojo
Yra du būdai, kaip pridėti pip prie PATH aplinkos kintamojo – sistemos ypatybės ir komandų eilutė.
Kaip pridėti Pip prie PATH aplinkos kintamojo naudojant sistemos ypatybes
- Atidarykite dialogo langą „Vykdyti“ paspausdami „Windows“ klavišą + R.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite „
sysdm.cpl“ ir paspauskite „Enter“, kad pasiektumėte „Sistemos ypatybes“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Pasirinkite skirtuką „Išplėstinė“ , tada spustelėkite „Aplinkos kintamieji“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Eikite į skyrių „Sistemos kintamieji“ ir pasirinkite „Kelias“, tada spustelėkite mygtuką „Redaguoti“ apačioje.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Spustelėkite „Naujas“, tada pridėkite „pip diegimo kelią“ , tada „Enter“, tada pasirinkite „Gerai“, kad išsaugotumėte jį ir uždarytumėte langą. Numatytoji vieta yra: „C:\Python##\Scripts“ su tikrais skaičiais, tačiau jūsų vieta ir failo versija gali skirtis.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Pridėję kelią iš naujo paleiskite „Windows“ (SVARBU), atidarykite naują komandų langą, tada pabandykite įdiegti pip paketą, kad pamatytumėte, ar problema išspręsta.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
Kaip pridėti Pip prie PATH aplinkos kintamojo naudojant komandų eilutę
- Paspauskite „Windows“ klavišą + R. kad paleistumėte dialogo langą „Vykdyti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Norėdami gauti naują komandų eilutės langą, įveskite „
cmd" ir paspauskite „Enter“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite šią komandą (nurodant tikrąjį kelią po kabliataškiu) ir paspauskite „Enter“, kad paleistumėte:
setx PATH "%PATH%;C:\Python39\Scripts"
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
3 pataisymas: atidarykite „Python“ paketą nepridėdami „Pip“ kintamojo
Atlikite šiuos veiksmus, kad atidarytumėte Python diegimo paketus CMD nepridėdami pip kintamojo:
- Paspauskite „ Windows“ klavišą + R , kad atidarytumėte raginimą „Vykdyti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite“
cmd"ir paspauskite „Enter“, kad atidarytumėte komandų eilutę.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite šią Python 3 komandą (su paketo pavadinimu, kuriame naudojamas pip), tada paspauskite „Enter“, kad ją paleistumėte:
py -m pip3 install "package name"
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
4 pataisymas: įsitikinkite, kad „Pip“ yra įtrauktas į diegimą
Kai kurie Python diegimo programos neįtraukia pip iš numatytojo diegimo. Tai galite išspręsti pakeisdami „Python“ diegimo programą, kad būtų įtraukta pip, ir štai kaip:
- Paspauskite „Windows“ klavišą + R, kad atidarytumėte raginimą „Vykdyti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite „
appwiz.cpl“ ir paspauskite „Enter“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Lange „Programa ir funkcijos“ dešiniuoju pelės mygtuku spustelėkite „Python“ ir pasirinkite „Keisti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Pasirinkite „Keisti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Skiltyje „Pasirenkamos funkcijos“ pažymėkite langelį „pip“ ir paspauskite „Kitas“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Lange „Išplėstinės parinktys“ įsitikinkite, kad pažymėtas „Pridėti Python prie aplinkos kintamųjų“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Norėdami pritaikyti pakeitimus, spustelėkite „Įdiegti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Kai diegimas bus baigtas, atidarykite „Command Prompt“ ir patikrinkite, ar galite įdiegti „Python“ paketą, kuris naudoja pip, negavę klaidos.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
Jei vis tiek matote klaidą, eikite į paskutinę šio straipsnio skiltį ir sužinokite, kaip pašalinti ir iš naujo įdiegti Python.
Iš naujo įdiekite Python, kad ištaisytumėte „Pip“, nėra atpažįstama kaip vidinė ar išorinė komanda
Ši klaida paprastai reiškia, kad yra „Python“ diegimo problema arba sistemos kintamasis PATH nėra tinkamai nustatytas. Pabandykite iš naujo įdiegti Python ir visus jo komponentus, kad išspręstumėte problemą. Lengviausias būdas yra naudoti Python vykdomąją diegimo programą. Štai kaip tai padaryti:
- Paspauskite „Windows“ klavišą + R, kad atidarytumėte dialogo langą „Vykdyti“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įveskite „
appwiz.cpl“, kad patektumėte į langą „Programos ir funkcijos“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Slinkite žemyn įdiegtų programų sąrašu, kad surastumėte Python diegimą, NE paleidimo priemonę.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite „Pašalinti“, tada vadovaukitės instrukcijomis.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Pašalinę Python, iš naujo paleiskite kompiuterį (SVARBU) ir atsisiųskite naujausią Python diegimo programą, skirtą jūsų OS.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Dukart spustelėdami failą arba naudodami komandų eilutę, paleiskite „python-3.##.#-amd64.exe“ (arba bet kokią atsisiųstą diegimo programą).
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Įsitikinkite , kad apačioje pažymėta parinktis „Pridėti Python 3.## to PATH“ , tada pasirinkite „Tinkinti diegimą“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Skiltyje „Pasirenkamos funkcijos“ įsitikinkite, kad pažymėta parinktis „pip“ , tada spustelėkite „Kitas“.
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Numatytąją vietą galima palikti tokią, kokia yra, tačiau įsitikinkite, kad yra pažymėta parinktis „Pridėti Python prie aplinkos kintamųjų“ , tada spustelėkite „Įdiegti“. Jei norite, taip pat galite pažymėti „Įdiegti Python 3.xx visiems vartotojams“ .
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
- Baigę diegti, įdiekite Python 3 paketą, kuriame naudojamas pip, kad pamatytumėte, ar diegimo procesas veikia, įvesdami:
py -m pip install "Project Name Here"
![Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda Kaip ištaisyti „Pip“ neatpažįstama kaip vidinė ar išorinė komanda]()
Pipas dabar pripažintas
Klaidos pranešimas „pip“ neatpažįstamas kaip vidinė ar išorinė komanda“ yra įprastas scenarijus. Priežastis dažniausiai kyla dėl to, kad pip diegimo kelias nepasiekiamas arba neteisingai įtrauktas į sistemos kintamąjį PATH. Galite jį pridėti rankiniu būdu naudodami komandų eilutę arba sistemos ypatybes, pakeisti „Python“ diegimą, kad būtų įtrauktas „pip“, arba pašalinti ir iš naujo įdiegti „Python“ ir užtikrinti, kad būtų pažymėta parinktis „pip“ ir jos įtraukimas į aplinkos kintamuosius.