Kako instalirati pakete iz Pipa na Ubuntu 23.04

Ubuntu je idealno okruženje za programiranje u Pythonu.

Ako nemate pojma o čemu je ovaj članak, ne morate ga čitati jer to nije nešto što svi moraju znati. SSamo oni koji programiraju na jeziku Python koristeći Ubuntu 23.04 moraju znati kako da instaliraju pakete sa pipa.

Za one koji ne znaju o čemu pričam, ali su radoznali, reći ću vam to piton To je vrlo moćan programski jezik i pogodan za početnike i profesionalne korisnike. Ima nekoliko biblioteka (Pprogrami za specifične funkcije koje mogu koristiti drugi programi) koji se mogu instalirati na dva načina: tradicionalni menadžer paketa distribucije ili vlastiti menadžer paketa poznat kao Pip.

Problem je u tome što su programeri Debiana (distribucija na kojoj se Ubuntu temelji) otkrili su da postoje sukobi između paketa instaliranih na jedan i drugi način i, od sada pa nadalje kada pokušate instalirati koristeći Pip, primamo poruku koja nam govori da pokušavamo instalirati vanjski izvorni paket i predlaže dva puta:

  1. Instalirajte iz službenih spremišta.
  2. Kreirajte virtuelno okruženje

Ako ćete instalirati iz spremišta, preporučujem da prvo instalirate Synaptic paket menadžer. budući da je tražilica Ubuntu Software Center prava glavobolja. uradi to sa
sudo apt install synaptic.

Kako instalirati pakete sa Pipa

Prva stvar koju trebamo je da instaliramo sljedeće pakete: python3-pun y python3-pip
Prvi nam garantuje da imamo sve alate za rad sa Pythonom, a drugi instalira Pip menadžer paketa.
Komande su:
sudo apt install python3-full
sudo apt install python3-pip.

Stvaranje virtualnih okruženja

U Pythonu je moguće kreirati sandbox glavne Python instalacije u koji će se instalirati zavisnosti i biblioteke bez modifikacije glavnog sistema ili drugih virtuelnih okruženja. Ovo omogućava, na primjer, pokretanje testnih verzija buduće verzije biblioteke ili provjeru kako program radi u različitim verzijama Pythona.

Zatim kreiramo virtuelno okruženje naredbom:

python3 -m venv titulo_entorno
I pokrećemo ga sa:

source titulo_entorno/bin/activate
I mi smo instalirali paket s kojim smo htjeli instalirati
pip3 install nombre_paquete
Virtuelno okruženje napuštamo sa
deactivate


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.