Pipin käyttäminen Pythonissa: täydellinen opas

  • pip tekee pakettien asentamisesta ja hallinnasta helppoa Pythonissa.
  • Eri käyttöjärjestelmät vaativat erityisiä vaiheita pip:n asentamiseksi.
  • Virtuaaliympäristöjen avulla voit eristää projektiriippuvuudet Pythonissa.

pip pythonissa

Python Se on yksi monipuolisimmista ja suosituimmista ohjelmointikielistä luettavuuden ja laajan kehittäjäyhteisön ansiosta. Pythonissa todella on kuitenkin sen kyky työskennellä moduulit ja paketit, jotka ovat lisäkirjastoja, jotka laajentavat sen toimintoja. Tässä se tulee peliin. pIP, olennainen paketinhallinta kaikille Pythonin kanssa työskenteleville kehittäjille.

Tässä artikkelissa tutkimme perusteellisesti, mitä pip on, kuinka asentaa ja käyttää sitä tehokkaasti sekä antaa sinulle hyödyllisiä vinkkejä hallita paketteja ja ratkaista yleisiä ongelmia. Jos et ole vielä perehtynyt pipiin tai haluat laajentaa osaamistasi, tämä resurssi on lopullinen oppaasi.

Mikä on pip ja miksi sitä pitäisi käyttää?

pIP on komentorivityökalu, jota käytetään Pythonin kirjastojen asentamiseen, päivittämiseen ja hallintaan. Sen nimi tulee ilmaisusta "Pip-asennuspaketit”. Pipin avulla voit käyttää tuhansia paketteja, jotka ovat saatavilla virallisessa Python-arkistossa, joka tunnetaan nimellä PyPI (Python Package Index).

Yksi pipin suurista eduista on se yksinkertaistaa dramaattisesti Pythonin lisäohjelmistojen asennus- ja hallintaprosessi. Sen sijaan, että lataat ja määrittäisit kirjastot manuaalisesti, pip tekee kaiken raskasta työtä sinulle, mikä säästää aikaa ja tarpeettomia virheitä.

Kuinka tietää, onko pip asennettuna

Ennen kuin käytät pip-ohjelmaa, varmista, että se on asennettu järjestelmääsi. Tämä voidaan helposti tarkistaa avaamalla pääte ja suorittamalla seuraava komento:

pip --version

Jos näet tietoja pip-versiosta, olet valmis käyttämään sitä. Jos ei, sinun on asennettava se.

Pip:n asennus eri käyttöjärjestelmiin

Pip-asennusprosessi vaihtelee käyttöjärjestelmän mukaan, mutta on yleensä yksinkertainen.

Ikkunoissa

  1. Lataa asennusskripti get-pip.py alkaen linkki.
  2. Avaa pääte (CMD tai PowerShell) ja siirry hakemistoon, johon latasit tiedoston.
  3. Suorita seuraava komento: python get-pip.py.

Muista, että sinulla on oltava Python asennettuna järjestelmääsi.

Macissa

Järjestelmät macOS Nykyaikaiset sisältävät yleensä pip oletuksena. Voit kuitenkin asentaa sen manuaalisesti seuraavalla komennolla:

sudo easy_install pip

Toinen suositeltava vaihtoehto on asentaa Python kautta Homebrew, macOS:n paketinhallinta. Juokse vain:

brew install python

Linuxissa

Useimmissa Linux-jakeluissa on Python ja pip pakettivarastoissaan. Komennot vaihtelevat hieman jakelusi paketinhallinnan mukaan:

  • Debian-pohjaiset jakelut (kuten Ubuntu): sudo apt install python3-pip
  • Fedora: sudo dnf install python3-pip
  • Arch Linuxille: sudo pacman -S python-pip
  • OpenSUSE: sudo zypper install python3-pip

pip asennus

Pipin peruskäyttö

Kun se on asennettu, voit aloittaa tutkia mitä pippi voi tehdä. Tässä on yhteenveto hyödyllisimmistä komennoista:

Asenna paketit

Asenna kirjasto käyttämällä komentoa:

pip install nombre_del_paquete

Esimerkiksi kirjaston asentamiseen pyynnöt, voit kirjoittaa:

pip install requests

Päivitä paketit

Jos haluat päivittää paketin uusimpaan versioon, käytä:

pip install --upgrade nombre_del_paquete

Esimerkiksi:

pip install --upgrade requests

Poista paketit

Poista paketti, jota et enää tarvitse, käytä:

pip uninstall nombre_del_paquete

Esimerkiksi:

pip uninstall requests

Luettelo asennetuista paketeista

Näet kaikki ympäristöösi asennetut paketit suorittamalla:

pip list

Asennus vaatimusten.txt-tiedostosta

Yhteistyöprojekteissa on yleistä käyttää tiedostoa nimeltä requirements.txt joka sisältää luettelon tarvittavista riippuvuuksista. Asenna ne kaikki kerralla käyttämällä:

pip install -r requirements.txt

Luo ja hallitse virtuaaliympäristöjä

Virtuaalinen ympäristö mahdollistaa sen eristää projektin riippuvuuksia, jotta ne eivät häiritse muita. Voit luoda sen työkalulla venv, joka sisältyy Pythoniin versiosta 3.3 alkaen:

python -m venv nombre_entorno

Aktivoi se:

source nombre_entorno/bin/activate (Linuxissa ja Macissa)
nombre_entorno\Scripts\activate (Windows)

Tällöin kaikki pip-asennukset rajoittuvat virtuaalinen ympäristö jonka olet aktivoinut.

Yleinen vianmääritys

Jos kohtaat virheitä pip:n käytössä, tässä on nopeita ratkaisuja yleisiin ongelmiin:

  • Riittämättömät käyttöoikeudet: Yhdysvallat sudo Linuxissa/Macissa tai käytä päätettä järjestelmänvalvojana Windowsissa.
  • Paketin asennusvirheet: Varmista, että järjestelmäriippuvuudet Ne päivitetään.
  • Ongelmia versioiden kanssa: käyttötarkoitukset pip freeze luetellaksesi paketit ja niiden nykyiset versiot.

Pipin ja sen toimintojen hallitseminen on avainasemassa Python-työsi optimoinnissa. Vaikka se saattaa aluksi tuntua hieman pelottavalta, kun olet tutustunut sen peruskomentoihin, huomaat, että se on pakollinen työkalu kehitysarsenaalissasi.


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.