Kaip įdiegti „Python PIP“ „Windows“, „Mac“ ir „Linux“

Kaip įdiegti „Python PIP“ „Windows“, „Mac“ ir „Linux“

Kaip ir bet kuri rimta programavimo kalba, „Python“ palaiko trečiųjų šalių bibliotekas ir sistemas, kurias galite įdiegti, kad išvengtumėte rato išradimo su kiekvienu nauju projektu. Jei norite juos naudoti, šias „Python“ bibliotekas rasite centrinėje saugykloje, vadinamoje „Python Package Index“ (PyPI).





Šių paketų atsisiuntimas, diegimas ir valdymas rankiniu būdu gali būti varginantis ir atimantis daug laiko. Štai kodėl daugelis „Python“ kūrėjų remiasi specialiu įrankiu, vadinamu „PIP for Python“ (arba „Python PIP“), kad viskas būtų daug lengviau ir greičiau.





Kas yra „PIP“, skirtas „Python“?

PIP yra akronimas, reiškiantis „PIP diegimo paketai“ arba „Pageidaujama diegimo programa“. Tai komandų eilutės įrankis, leidžiantis įdiegti, iš naujo įdiegti arba pašalinti PyPI paketai su paprasta ir paprasta komanda: pip .





Jei kada nors atlikote komandinės eilutės darbą sistemoje „Windows“ (naudodami komandų eilutę) arba „Mac“ ar „Linux“ (su terminalu ir „Bash“), galite pereiti prie konkrečios operacinės sistemos diegimo instrukcijų.

Ar PIP įdiegtas naudojant „Python“?

Jei naudojate „Python“ 2.7.9 (ar naujesnė) arba „Python 3.4“ (ar naujesnė) , tada PIP pagal numatytuosius nustatymus yra įdiegtas kartu su „Python“. Jei naudojate senesnę „Python“ versiją, turėsite atlikti toliau nurodytus diegimo veiksmus. Priešingu atveju pereikite prie apačios ir sužinokite, kaip pradėti naudoti PIP.



Jei naudojate „Python“ virtualioje aplinkoje, sukurtoje naudojant „virtualenv“ arba „pyvenv“, PIP bus pasiekiamas nepriklausomai nuo „Python“ versijos.

Ar „Python“ yra tinkamai įdiegtas?

Turite įsitikinti, kad „Python“ tinkamai įdiegta jūsų sistemoje. „Windows“ sistemoje atidarykite komandų eilutę naudodami „Windows“ klavišas + X ir pasirenkant Komandinė eilutė . „Mac“ sistemoje atidarykite terminalą naudodami „Command“ + tarpo klavišas ir ieško terminalą . „Linux“ sistemoje atidarykite terminalą naudodami Ctrl + Alt + T. . „Linux“ spartieji klavišai gali skirtis priklausomai nuo platinimo.





Tada įveskite:

python --version

„Linux“ sistemoje „Python 3.x“ vartotojams gali reikėti naudoti:





python3 --version

Jei gausite versijos numerį (pvz., „Python 2.7.5“), „Python“ bus paruoštas naudoti.

Jei gausite pranešimą „Python nėra apibrėžtas“, pirmiausia turėsite tinkamai įdiegti „Python“. Tai yra už šio straipsnio ribų. The Python svetainė turi keletą išsamių diegimo instrukcijų.

Kaip įdiegti PIP „Windows“

Šios instrukcijos turėtų veikti „Windows 7“, „Windows 8.1“ ir „Windows 10“:

  1. Atsisiųskite get-pip.py diegimo programos scenarijus . Jei naudojate „Python 3.2“, jums reikės šią „get-pip.py“ versiją vietoj to. Bet kuriuo atveju dešiniuoju pelės mygtuku spustelėkite nuorodą ir pasirinkite Išsaugoti kaip... ir išsaugokite jį bet kurioje saugioje vietoje, pvz., aplanke Atsisiuntimai.
  2. Atidarykite komandų eilutę ir eikite į get-pip.py failą.
  3. Vykdykite šią komandą: python get-pip.py

Kaip įdiegti PIP „Mac“

Šiuolaikinėse „Mac“ sistemose jau įdiegtos „Python“ ir „PIP“. Tačiau ši „Python“ versija linkusi būti pasenusi ir nėra geriausias pasirinkimas rimtam „Python“ kūrimui. Labai rekomenduojama įdiegti naujesnę „Python“ ir „PIP“ versiją.

Jei norite naudoti vietinės sistemos „Python“ diegimą, bet neturite PIP, galite įdiegti PIP naudodami šią komandą terminale:

sudo easy_install pip

Jei norite įdiegti naujesnę „Python“ versiją, galite naudoti „Homebrew“. Nežinai, kas tai yra? Išmokti daugiau apie programinės įrangos diegimas naudojant „Homebrew“ „Mac“ . Šiose instrukcijose bus daroma prielaida, kad „Homebrew“ jau įdiegta ir paruošta naudoti.

„Python“ diegimas naudojant „Homebrew“ atliekamas naudojant vieną komandą:

brew install python

Taip bus įdiegta naujausia „Python“ versija, kuri turėtų būti supakuota su PIP. Jei diegimas sėkmingas, bet PIP nepasiekiamas, gali reikėti iš naujo susieti „Python“ naudojant šią komandą Terminalas:

brew unlink python && brew link python

Kaip įdiegti PIP „Linux“

Jei jūsų „Linux“ platinimas buvo jau įdiegtas su „Python“, turėtumėte turėti galimybę įdiegti PIP naudodami sistemos paketų tvarkyklę. Tai pageidautina, nes sistemoje įdiegtos „Python“ versijos nėra gerai žaidžiamos su „get-pip.py“ scenarijumi, naudojamu „Windows“ ir „Mac“.

Išplėstinis paketų įrankis („Python 2.x“)

sudo apt-get install python-pip

Išplėstinis paketo įrankis („Python 3.x“)

sudo apt-get install python3-pip

„Pacman“ paketų tvarkyklė („Python 2.x“)

sudo pacman -S python2-pip

„Pacman“ paketų tvarkyklė („Python 3.x“)

sudo pacman -S python-pip

„Yum“ paketų tvarkyklė („Python 2.x“)

sudo yum upgrade python-setuptools
sudo yum install python-pip python-wheel

„Yum“ paketų tvarkyklė („Python 3.x“)

sudo yum install python3 python3-wheel

Dandified Yum („Python 2.x“)

sudo dnf upgrade python-setuptools
sudo dnf install python-pip python-wheel

Dandified Yum („Python 3.x“)

mano kompiuteris neatpažįsta mano išorinio standžiojo disko
sudo dnf install python3 python3-wheel

„Zypper“ paketų tvarkyklė („Python 2.x“)

sudo zypper install python-pip python-setuptools python-wheel

„Zypper“ paketų tvarkyklė („Python 3.x“)

sudo zypper install python3-pip python3-setuptools python3-wheel

Kaip įdiegti PIP „Raspberry Pi“

Kaip „Raspberry Pi“ vartotojas tikriausiai naudojate „Raspbian“, nes tai yra oficiali operacinė sistema, kurią paskyrė ir pateikė „Raspberry Pi Foundation“. Galite laisvai įdiegti kitą operacinę sistemą, pvz., „Ubuntu“. Tokiu atveju turėtumėte pažvelgti į „Linux“ instrukcijas.

Pradedant nuo Raspbian Jessie, PIP yra įdiegtas pagal numatytuosius nustatymus. Tai viena iš pagrindinių priežasčių atnaujinti „Raspbian Jessie“, o ne laikytis „Raspbian Wheezy“ ar „Raspbian Jessie Lite“. Tačiau jei naudojate senesnę „Raspbian“ versiją, vis tiek galite įdiegti PIP.

„Python 2.x“:

sudo apt-get install python-pip

„Python 3.x“:

sudo apt-get install python3-pip

Naudodami „Raspbian“, „Python 2.x“ vartotojai turėtų naudoti pip tuo tarpu „Python 3.x“ vartotojai turėtų naudoti pip3 išduodant PIP komandas.

Kaip atnaujinti „PIP“, skirtą „Python“

Nors pats PIP nėra labai dažnai atnaujinamas, vis tiek svarbu išlikti naujoms versijoms, nes gali būti svarbių klaidų, suderinamumo ir saugumo spragų pataisų. Laimei, atnaujinti PIP yra greita ir paprasta.

„Windows“:

python -m pip install -U pip

„Mac“, „Linux“ arba „Raspberry Pi“:

pip install -U pip

Tam tikrose „Linux“ ir „Raspberry Pi“ versijose gali tekti naudoti pip3 vietoj to.

Kaip valdyti „Python“ paketus naudojant PIP

Kai PIP bus paruoštas, galėsite pradėti diegti paketus iš PyPI:

pip install package-name

Norėdami įdiegti konkrečią paketo versiją vietoj naujausios versijos:

pip install package-name==1.0.0

Norėdami ieškoti „PyPI“ tam tikro paketo:

pip search 'query'

Norėdami pamatyti išsamią informaciją apie įdiegtą paketą:

pip show package-name

Norėdami išvardyti visus įdiegtus paketus:

kuri pristatymo programa moka geriausiai
pip list

Norėdami išvardyti visus pasenusius paketus:

pip list --outdated

Norėdami atnaujinti pasenusį paketą:

pip install package-name --upgrade

Atminkite, kad atnaujinus į naujesnę to paketo versiją, PIP automatiškai pašalina senesnes paketo versijas.

Norėdami visiškai iš naujo įdiegti paketą:

pip install package-name --upgrade --force-reinstall

Norėdami visiškai atsikratyti pakuotės:

pip uninstall package-name

Sužinokite daugiau apie „Python“

Rekomenduojame perskaityti priežastis, kodėl „Python“ šiandien yra naudingas ir kaip jis naudojamas kai kuriose labai gerai apmokamose programinės įrangos užduotyse. Tai gali suteikti jums motyvacijos toliau mokytis „Python“ ir perkelti savo įgūdžius į kitą lygį.

Jei vis dar esate pradedantysis, peržiūrėkite šias geriausias svetaines, kad išmoktumėte „Python“ programavimo ar mūsų vadovas, kaip sukurti pagrindinį žiniatinklio tikrintuvą .

Jei esate labiau tarpinis „Python“ kūrėjas, apsvarstykite galimybę patobulinti savo žinias naudojant kai kurias realaus pasaulio programas, pvz sukurkite savo socialinės žiniasklaidos robotą naudodami „Python“ .

Dalintis Dalintis „Tweet“ Paštu Kalbos animacijos vadovas pradedantiesiems

Kalbos animacija gali būti iššūkis. Jei būsite pasirengę pradėti dialogą prie savo projekto, mes suskaidysime procesą už jus.

Skaityti toliau
Susijusios temos
  • Programavimas
  • Programavimas
  • Python
Apie autorių Anthony Grantas(Paskelbti 40 straipsnių)

Anthony Grantas yra laisvai samdomas rašytojas, apimantis programavimą ir programinę įrangą. Jis yra informatikos specialistas, besisukantis programavimo, „Excel“, programinės įrangos ir technologijų srityse.

Daugiau iš Anthony Grant

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia