Kako instalirati Python Pip / PIP3 na Debian 11 Bullseye

PIP je standardni upravitelj paketa za instalaciju Piton paketi. Pomoću PIP-a možete popisivati, pretraživati ​​i preuzimati da biste instalirali pakete iz Python indeksa paketa (PyPI). PIP je prvi put uključen u instalacijski program za Python od verzije 3.4 za izdanje Python 3 i 2.7.9 za Python 2 i dobro se koristi u mnogim Python projektima.

U sljedećem tutorialu naučit ćete kako instalirati PIP / PIP2 ili PIP3 na Debian 11 Bullseye operativni sustav.

Preduvjeti

  • Preporučeni OS: Debian 11 Bullseye
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.
  • Potrebni paketi: Python2 ili Python3.

Ažurirajte operativni sustav

Ažurirajte svoj Debian operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade -y

Tutorial će koristiti sudo naredba i pod pretpostavkom da imate sudo status.

Za provjeru sudo statusa na svom računu:

sudo whoami

Primjer izlaza koji prikazuje sudo status:

[joshua@debian~]$ sudo whoami
root

Da biste postavili postojeći ili novi sudo račun, posjetite naš vodič na Dodavanje korisnika u Sudoers na Debianu.

Za korištenje root račun, upotrijebite sljedeću naredbu s root lozinkom za prijavu.

su

Oglas


PIP2 naspram PIP3

Za one koji su potpuno novi u programskom jeziku python, možda ćete se zapitati koja je razlika između PIP2 i PIP3 je. da sumiramo, PIP2 je meka veza za određeni instalater koji pokreće stariju verziju pythona. PIP3 je ažurirana verzija pip-a koja se u osnovi koristi za python 3+.

Vrlo je preporučljivo koristiti Python 3 i PIP3, a trebali biste ga nadograditi što je prije moguće.

PIP2 ILI PIP3 VS APT Upravitelj paketa

Pitanje koje se redovito postavlja trebam li koristiti APT ili PIP. Ovo je izbor koji svaki korisnik mora napraviti. APT je brži, ali je zastarjeliji gdje se PIP koristi za preuzimanje i instalaciju paketa izravno iz PyPI-ja. Za one koji nisu svjesni, PyPI hostira Python Software Foundation, upravitelj paketa koji se bavi samo python paketima koji su često ažuriraniji od onih koje hostira Canonical putem APT-a. Jedini nedostatak korištenja PIP-a putem PyPI-a je taj što paketi mogu potrajati dulje za instalaciju.


Oglas


Instalirajte Python 2 ili 3 na Debian 11

Instalirajte Python 2

Prema zadanim postavkama, Debian 11 ima instaliran Python 3. Međutim, za korisnike koji zahtijevaju Python 2, ovo se može instalirati s bilo kojim python ili python2 naredba.

Da biste instalirali Python2, koji će kasnije koristiti PIP2, upotrijebite sljedeću naredbu.

sudo apt install python -y

Zatim prijeđite na Instaliranje PIP-a i instalirajte odgovarajuću verziju u svoju instalaciju Pythona.

Potvrdite instalaciju ili ako je instaliran python ili python2, za početak provjerom verzije verzije.

python --version

Primjer rezultata:

Python 2.7.18

Instalirajte Python 3

Kao što je navedeno, Python 3 bi trebao biti instaliran prema zadanim postavkama, a ako nedostaje, možete ga ponovno instalirati pomoću sljedeće naredbe.

sudo apt install python3 -y

Zatim prijeđite na Instaliranje PIP-a i instalirajte odgovarajuću verziju u svoju instalaciju Pythona.

Potvrdite instalaciju, ili ako je instaliran python3, za početak provjerite verziju verzije.

python3 --version

Primjer rezultata:

Python 3.9.2

Instalirajte PIP 2 ili 3 na Debian 11

Instalirajte PIP2

Da biste instalirali PIP na Debian 11, morate ručno preuzeti zgodnu skriptu jer više nije prikazana u zadanim spremištima.

Prvo provjerite je li CURL paket instaliran.

sudo apt install curl -y

Da biste instalirali PIP2, morat ćete preuzeti .py skriptu na sljedeći način:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

Sada izvršite .py skripta:

sudo python2 get-pip.py

Primjer izlaza ovisnosti koje će se instalirati:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Tip Y, a zatim pritisnite Enter tipka za nastavak instalacije.

Da biste potvrdili je li PIP2 uspješno instaliran, pokrenite sljedeće naredba verzija:

pip2 --version

Primjer rezultata:

pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

PIP2 i Python 2 trebali bi se nadograditi na Python 3 i PIP 3 što je prije moguće jer je došao do kraja životnog vijeka.

Instalirajte PIP3

Za instaliranje PIP3 (za Python 3+):

sudo apt install python3-pip 

Primjer izlaza ovisnosti koje će se instalirati:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Da biste potvrdili je li PIP3 uspješno instaliran, pokrenite sljedeće naredba verzija:

pip3 --version 

Primjer rezultata:

pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9)

Imajte na umu da će se ovaj broj verzije mijenjati s vremenom i samo je primjer.


Oglas


Kako koristiti PIP / PIP3

PIP ima prilično opsežan popis paketa koji se mogu instalirati, jednostavan način da vidite nešto od onoga što je dostupno je pokretanje popisa PIP naredbi i pretraživanje. Naredbe će raditi i na PIP-u i na PIP3-u uz malu prilagodbu, naravno.

Tutorial će koristiti neki primjeru nastavku za PIP3.

Prvo, da biste vidjeli popis svih pip naredbi i opcija, upišite sljedeću naredbu:

pip3 --help
Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Primjer korištenja pomoći za pip3, primjer u nastavku za dobivanje pomoći pri preuzimanju:

pip3 download --help

Primjer rezultata:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Za popis paketa koji su dostupni za instalaciju na PIP3, koristite sljedeće:

pip3 --list

Primjer rezultata:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Ako želite suziti popis, koristite značajku pretraživanja na sljedeći način:

pip3 search PACKAGE_NAME

Da biste instalirali paket pomoću PIP3, koristite sljedeću naredbu:

pip3 install numpy

U gornjem primjeru NumPy paket je instaliran.

Primjer rezultata:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Da biste uklonili PIP3 paket, koristite sljedeću naredbu:

sudo pip3 uninstall numpy

Primjer rezultata:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Tip Y, zatim pritisnite ENTER TIPKA da dovršite deinstalaciju.

Primjer rezultata:

Successfully uninstalled numpy-1.21.3

Kako ukloniti (deinstalirati) PIP na Debianu 11

Da biste uklonili PIP iz vašeg Debian sustava, slijedite donje naredbe ovisno o verziji koju ste instalirali.

Da biste uklonili PIP:

sudo python -m pip uninstall pip

Primjer rezultata:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Tip Y, zatim pritisnite ENTER TIPKA da dovršite deinstalaciju.

Primjer rezultata:

Successfully uninstalled pip-20.3.4

Za uklanjanje PIP3:

sudo apt autoremove python3-pip --purge

Primjer rezultata:

Kako instalirati Python Pip / PIP 3 na Debian 11 Bullseye

Tip Y, zatim pritisnite ENTER TIPKA da dovršite deinstalaciju.


Oglas


Komentari i zaključak

U vodiču ste naučili kako instalirati PIP za Python ili Python 3 te pretraživati, instalirati i ukloniti pakete. Da biste saznali dodatne informacije o PIP-u, posjetite službenu osobu dokumentacija.

Ostavite komentar