Kā lietot pip programmā Python: pilnīgs ceļvedis

  • pip ļauj viegli instalēt un pārvaldīt pakotnes Python.
  • Lai instalētu pip, dažādām operētājsistēmām ir nepieciešamas īpašas darbības.
  • Virtuālās vides ļauj izolēt projektu atkarības programmā Python.

pip in python

Pitons Tā ir viena no daudzpusīgākajām un populārākajām programmēšanas valodām, pateicoties tās lasāmībai un plašajai izstrādātāju kopienai. Tomēr tas, kas patiešām nodrošina Python, ir tā spēja strādāt ar to moduļi un paketes, kas ir papildu bibliotēkas, kas paplašina tā funkcionalitāti. Šeit tas izpaužas. pip, būtisks pakotņu pārvaldnieks ikvienam izstrādātājam, kas strādā ar Python.

Šajā rakstā mēs padziļināti izpētīsim, kas ir pip, kā to instalēt un efektīvi izmantot, kā arī noderīgi padomi lai pārvaldītu pakotnes un atrisinātu izplatītas problēmas. Ja vēl neesat iepazinies ar pip vai vēlaties paplašināt savas zināšanas, šis resurss būs jūsu galīgais ceļvedis.

Kas ir pip un kāpēc to vajadzētu lietot?

pip ir komandrindas rīks, ko izmanto, lai instalētu, atjauninātu un pārvaldītu bibliotēkas programmā Python. Tās nosaukums cēlies no izteiciena "Pip instalēšanas pakotnes”. Izmantojot pip, varat piekļūt tūkstošiem pakotņu, kas pieejamas oficiālajā Python repozitorijā, kas pazīstama kā PyPI (Python pakotņu indekss).

Viena no pip lielajām priekšrocībām ir tā dramatiski vienkāršo Python papildu programmatūras instalēšanas un pārvaldības process. Tā vietā, lai manuāli lejupielādētu un konfigurētu bibliotēkas, pip dara visu smags darbs jums, ietaupot laiku un nevajadzīgas kļūdas.

Kā uzzināt, vai ir instalēts pip

Pirms pip lietošanas pārliecinieties, vai tas ir instalēts jūsu sistēmā. To var viegli pārbaudīt, atverot termināli un izpildot šādu komandu:

pip --version

Ja redzat informāciju par pip versiju, esat gatavs to izmantot. Ja nē, jums tas būs jāinstalē.

Pip instalēšana dažādās operētājsistēmās

Pip instalēšanas process atšķiras atkarībā no operētājsistēmas, taču parasti tas ir vienkāršs.

Uz logiem

  1. Lejupielādējiet instalācijas skriptu get-pip.py no šī saite.
  2. Atveriet termināli (CMD vai PowerShell) un dodieties uz direktoriju, kurā lejupielādējāt failu.
  3. Palaidiet šādu komandu: python get-pip.py.

Atcerieties, ka jums ir jābūt Pitons iepriekš instalēta jūsu sistēmā.

Operētājsistēmā Mac

Sistēmas macOS Mūsdienu parasti pēc noklusējuma ietver pip. Tomēr varat to instalēt manuāli, izmantojot šādu komandu:

sudo easy_install pip

Vēl viena ieteicamā iespēja ir instalēt Python, izmantojot Homebrew, MacOS pakotņu pārvaldnieks. Vienkārši palaist:

brew install python

Uz Linux

Lielākā daļa Linux izplatījumu savās pakotņu krātuvēs ietver Python un pip. Komandas nedaudz atšķiras atkarībā no jūsu izplatīšanas pakotņu pārvaldības:

  • Uz Debian balstītiem izplatījumiem (piemēram, Ubuntu): sudo apt install python3-pip
  • Fedora: sudo dnf install python3-pip
  • Arch Linux: sudo pacman -S python-pip
  • Par openSUSE: sudo zypper install python3-pip

pip uzstādīšana

Pamata pip izmantošana

Pēc instalēšanas varat sākt izpētīt ko pips var darīt. Šeit ir visnoderīgāko komandu kopsavilkums:

Instalējiet pakotnes

Lai instalētu bibliotēku, izmantojiet komandu:

pip install nombre_del_paquete

Piemēram, lai instalētu bibliotēku pieprasījumi, varat rakstīt:

pip install requests

Atjaunināt paketes

Ja vēlaties atjaunināt pakotni uz tās jaunāko versiju, izmantojiet:

pip install --upgrade nombre_del_paquete

Piemēram:

pip install --upgrade requests

Atinstalējiet paketes

Lai noņemtu paketi, kas jums vairs nav nepieciešama, izmantojiet:

pip uninstall nombre_del_paquete

Piemēram:

pip uninstall requests

Uzskaitiet instalētās paketes

Lai skatītu visas jūsu vidē instalētās pakotnes, palaidiet:

pip list

Instalēšana no faila prasības.txt

Sadarbības projektos parasti tiek izmantots fails ar nosaukumu prasības.txt kas satur nepieciešamo atkarību sarakstu. Lai tos visus instalētu vienlaikus, izmantojiet:

pip install -r requirements.txt

Izveidojiet un pārvaldiet virtuālo vidi

Virtuālā vide ļauj jums izolēt projekta atkarības, lai tās netraucētu citiem. Varat to izveidot, izmantojot rīku venv, kas ir iekļauts Python, sākot ar versiju 3.3:

python -m venv nombre_entorno

Lai to aktivizētu:

source nombre_entorno/bin/activate (operētājsistēmā Linux un Mac)
nombre_entorno\Scripts\activate (operētājsistēmā Windows)

Tad jebkura instalācija ar pip tiks ierobežota līdz virtuālā vide ko esat aktivizējis.

Bieža problēmu novēršana

Ja rodas kļūdas, izmantojot pip, šeit ir sniegti ātri risinājumi bieži sastopamām problēmām.

  • Nepietiekamas atļaujas: Izmantot sudo operētājsistēmā Linux/Mac vai palaidiet termināli kā administratoru operētājsistēmā Windows.
  • Pakotnes instalēšanas kļūmes: Pārliecinieties, vai sistēmas atkarības Tie tiek atjaunināti.
  • Problēmas ar versijām: lietošana pip freeze lai uzskaitītu pakotnes un to pašreizējās versijas.

Pip un tā funkcionalitātes apguve ir būtiska, lai optimizētu darbu ar Python. Lai gan sākumā tas var šķist nedaudz biedējoši, iepazīstoties ar tās pamata komandām, jūs redzēsit, ka tas ir obligāts rīks jūsu izstrādes arsenālā.


Esi pirmais, kas komentārus

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.