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“.

- Įveskite“
cmd"ir paspauskite „Enter“.

- 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“.

- Kelias sėkmingai įtrauktas į kintamąjį PATH, jei radote kažką panašaus į „C:\Python39\Scripts“ (skaičiumi priklauso nuo jūsų Python versijos).

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.

- Įveskite „
sysdm.cpl“ ir paspauskite „Enter“, kad pasiektumėte „Sistemos ypatybes“.

- Pasirinkite skirtuką „Išplėstinė“ , tada spustelėkite „Aplinkos kintamieji“.

- Eikite į skyrių „Sistemos kintamieji“ ir pasirinkite „Kelias“, tada spustelėkite mygtuką „Redaguoti“ apačioje.

- 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.

- 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 pridėti Pip prie PATH aplinkos kintamojo naudojant komandų eilutę
- Paspauskite „Windows“ klavišą + R. kad paleistumėte dialogo langą „Vykdyti“.

- Norėdami gauti naują komandų eilutės langą, įveskite „
cmd" ir paspauskite „Enter“.

- Įveskite šią komandą (nurodant tikrąjį kelią po kabliataškiu) ir paspauskite „Enter“, kad paleistumėte:
setx PATH "%PATH%;C:\Python39\Scripts"

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“.

- Įveskite“
cmd"ir paspauskite „Enter“, kad atidarytumėte komandų eilutę.

- Įveskite šią Python 3 komandą (su paketo pavadinimu, kuriame naudojamas pip), tada paspauskite „Enter“, kad ją paleistumėte:
py -m pip3 install "package name"

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“.

- Įveskite „
appwiz.cpl“ ir paspauskite „Enter“.

- Lange „Programa ir funkcijos“ dešiniuoju pelės mygtuku spustelėkite „Python“ ir pasirinkite „Keisti“.

- Pasirinkite „Keisti“.

- Skiltyje „Pasirenkamos funkcijos“ pažymėkite langelį „pip“ ir paspauskite „Kitas“.

- Lange „Išplėstinės parinktys“ įsitikinkite, kad pažymėtas „Pridėti Python prie aplinkos kintamųjų“.

- Norėdami pritaikyti pakeitimus, spustelėkite „Įdiegti“.

- Kai diegimas bus baigtas, atidarykite „Command Prompt“ ir patikrinkite, ar galite įdiegti „Python“ paketą, kuris naudoja pip, negavę klaidos.

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“.

- Įveskite „
appwiz.cpl“, kad patektumėte į langą „Programos ir funkcijos“.

- Slinkite žemyn įdiegtų programų sąrašu, kad surastumėte Python diegimą, NE paleidimo priemonę.

- Dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite „Pašalinti“, tada vadovaukitės instrukcijomis.

- Pašalinę Python, iš naujo paleiskite kompiuterį (SVARBU) ir atsisiųskite naujausią Python diegimo programą, skirtą jūsų OS.

- Dukart spustelėdami failą arba naudodami komandų eilutę, paleiskite „python-3.##.#-amd64.exe“ (arba bet kokią atsisiųstą diegimo programą).

- Įsitikinkite , kad apačioje pažymėta parinktis „Pridėti Python 3.## to PATH“ , tada pasirinkite „Tinkinti diegimą“.

- Skiltyje „Pasirenkamos funkcijos“ įsitikinkite, kad pažymėta parinktis „pip“ , tada spustelėkite „Kitas“.

- 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“ .

- Baigę diegti, įdiekite Python 3 paketą, kuriame naudojamas pip, kad pamatytumėte, ar diegimo procesas veikia, įvesdami:
py -m pip install "Project Name Here"

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.