Pip, znan tudi kot »PIP Installs Packages«, je sistem organizacije paketov za namestitev in upravljanje programskih paketov Python. Da, to sta »Namestitve« in »Paketi« s črko »s«. Običajno se uporablja za pakete Python Package Index.

Pri namestitvi paketov Python veliko uporabnikov poroča o sporočilu »'pip' ni prepoznan kot notranji ali zunanji ukaz« in niso prepričani, kako odpraviti težavo. Če vidite to napako, preberite nasvete, kako jo odpraviti.
Vzroki za »Pip« ni prepoznan kot notranji ali zunanji ukazni operativni program ali paketna datoteka
Oglejmo si dva najpogostejša razloga za to napako:
Razlog št. 1: namestitev Pip ni v sistemski spremenljivki
Da se ukazi Python izvajajo iz ukaznega poziva Windows, bo treba pot vaše namestitve pip dodati sistemski spremenljivki »PATH«. Dodati bi ga morali samodejno, če ste Python pridobili prek namestitvene datoteke.
Razlog št. 2: Namestitev ni bila dodana vaši PATH ali sistemskim spremenljivkam
Če ste pot dodali ročno, je težava lahko v tipkarski napaki. Eno manjkajoče podpičje ali dodaten presledek nekje povzroči napako.
Kako popraviti, da 'Pip' ni prepoznan kot notranji ali zunanji ukaz v sistemu Windows 10 ali kodi Visual Studio
Če vidite to sporočilo o napaki, ko delate v sistemu Windows ali z Visual Code, to običajno pomeni, da obstaja težava z namestitvijo Python ali PATH ni bila pravilno nastavljena. Poskusite s temi nasveti odpraviti težavo:
Popravek 1: Zagotovite, da je bil Pip dodan vaši spremenljivki PATH
Če ste prepričani, da je bil pip dodan spremenljivki PATH, pojdite na »Popravek 3«. Če ne, nadaljujte tukaj.
- Pritisnite tipko Windows + R. da odprete pogovorno okno »Zaženi«.

- Type"
cmd"
in pritisnite "Enter".

- Za seznam vseh lokacij, dodanih vaši spremenljivki PATH, v ukazni poziv vnesite »
echo %PATH%
« brez narekovajev in pritisnite »Enter«.

- Pot je bila uspešno dodana spremenljivki PATH, če najdete nekaj podobnega »C:\Python39\Scripts« (s številko, odvisno od vaše različice Pythona).

Če pip ni bil dodan, poskusite naslednji popravek.
Popravek 2: Dodajte Pip spremenljivki okolja PATH
Obstajata dva načina za dodajanje pipa v spremenljivko okolja PATH—Sistemske lastnosti in ukazni poziv.
Kako dodati Pip spremenljivki okolja PATH z uporabo sistemskih lastnosti
- Odprite pogovorno okno »Zaženi« s pritiskom na »tipko Windows + R«.

- Vnesite »
sysdm.cpl
« in pritisnite »Enter« za dostop do »Lastnosti sistema«.

- Izberite zavihek »Napredno« in kliknite »Spremenljivke okolja«.

- Pojdite v razdelek »Sistemske spremenljivke« in izberite »Pot«, nato kliknite gumb »Uredi« na dnu.

- Kliknite »Novo«, nato dodajte svojo »namestitveno pot pip« , ki ji sledi »Enter«, nato pa izberite »V redu«, da jo shranite in zaprete okno. Privzeta lokacija je: »C:\Python##\Scripts« z dejanskimi številkami, vendar se lahko vaša lokacija in različica datoteke razlikujeta.

- Ko je pot dodana, znova zaženite Windows (POMEMBNO), odprite novo ukazno okno in nato poskusite namestiti paket pip, da vidite, ali je bila težava odpravljena.

Kako dodati Pip spremenljivki okolja PATH z uporabo ukaznega poziva
- Pritisnite tipko Windows + R. da zaženete pogovorno okno »Zaženi«.

- Za novo okno ukaznega poziva vnesite "
cmd"
in pritisnite "Enter".

- Vnesite naslednji ukaz (z vašo dejansko potjo za podpičjem) in pritisnite "Enter", da ga zaženete:
setx PATH "%PATH%;C:\Python39\Scripts"

Popravek 3: odprite paket Python brez dodajanja spremenljivke Pip
Sledite tem korakom, da odprete namestitvene pakete Python v CMD brez dodajanja spremenljivke pip:
- Pritisnite tipko Windows + R , da odprete poziv »Zaženi«.

- Type«
cmd"
in pritisnite »Enter«, da odprete ukazni poziv.

- Vnesite naslednji ukaz za Python 3 (z imenom paketa, ki uporablja pip), nato pritisnite »Enter«, da ga zaženete:
py -m pip3 install "package name"

Popravek 4: zagotovite, da je Pip vključen v namestitev
Nekateri namestitveni programi Python izključijo pip iz privzete namestitve. To lahko popravite tako, da namestitveni program Python spremenite tako, da vključuje pip, in tako:
- Pritisnite »tipko Windows + R«, da odprete poziv »Zaženi«.

- Vnesite “
appwiz.cpl
“ in pritisnite “Enter”.

- V oknu »Program in funkcije« z desno miškino tipko kliknite »Python« in izberite »Spremeni«.

- Izberite »Spremeni«.

- V »Izbirne funkcije« označite polje »pip« in pritisnite »Naprej«.

- V oknu »Napredne možnosti« se prepričajte, da je potrjeno polje »Dodaj Python spremenljivkam okolja«.

- Če želite uporabiti spremembe, kliknite »Namesti«.

- Ko je namestitev končana, odprite »Ukazni poziv« in preverite, ali lahko namestite paket Python, ki uporablja pip, ne da bi prejel napako.

Če še vedno vidite napako, pojdite na zadnji del tega članka za korake za odstranitev in ponovno namestitev Pythona.
Znova namestite Python, da popravite, da 'Pip' ni prepoznan kot notranji ali zunanji ukaz
Ta napaka običajno pomeni, da obstaja težava z namestitvijo Pythona ali pa sistemska spremenljivka PATH ni pravilno nastavljena. Poskusite znova namestiti Python in vse njegove komponente, da odpravite težavo. Najlažji način je prek izvršljivega namestitvenega programa Python. To storite tako:
- Pritisnite tipko Windows + R, da odprete pogovorno okno »Zaženi«.

- Vnesite “
appwiz.cpl
“ , da pridete do okna “Programi in funkcije”.

- Pomaknite se navzdol po seznamu nameščenih programov in poiščite namestitev Python, NE zaganjalnika.

- Z desno miškino tipko kliknite in izberite »Odstrani« ter sledite navodilom.

- Ko je Python odstranjen, znova zaženite računalnik (POMEMBNO) in prenesite najnovejši namestitveni program Python za vaš OS.

- Izvedite »python-3.##.#-amd64.exe« (ali kateri koli namestitveni program, ki ste ga prenesli), tako da dvokliknete datoteko ali uporabite ukazni poziv.

- Prepričajte se , da je na dnu označeno »Add Python 3.## to PATH« , nato izberite »Customize Installation«.

- V razdelku »Izbirne funkcije« se prepričajte, da je možnost »pip« označena, nato kliknite »Naprej«.

- Privzeto lokacijo lahko pustite takšno, kot je, vendar se prepričajte, da je označena možnost »Dodaj Python spremenljivkam okolja« , nato kliknite »Namesti«. Po želji lahko označite tudi »Namesti Python 3.xx za vse uporabnike« .

- Ko je namestitev končana, namestite paket Python 3, ki uporablja pip, da vidite, ali postopek namestitve deluje, tako da vnesete naslednje:
py -m pip install "Project Name Here"

Pip je zdaj prepoznan
Sporočilo o napaki »'pip' ni prepoznan kot notranji ali zunanji ukaz« je pogost scenarij. Vzrok je običajno v tem, da pot namestitve pip ni na voljo ali je nepravilno dodana v sistemsko spremenljivko PATH. Lahko ga ročno dodate prek ukaznega poziva ali sistemskih lastnosti, spremenite namestitev Pythona tako, da vključuje pip, ali pa odstranite in znova namestite Python ter zagotovite, da sta možnost »pip« in njegovo dodajanje spremenljivkam okolja označeni.