Če nimate pojma, o čem govori ta članek, vam ga ni treba brati, saj ni nekaj, kar bi morali vedeti vsi. SSamo tisti, ki programirajo v jeziku Python z uporabo Ubuntu 23.04 znati morajo namestiti pakete iz pipa.
Tistim, ki ne vedo o čem govorim, a ste radovedni, vam povem to Python Je zelo zmogljiv programski jezik in primeren za začetnike in profesionalne uporabnike. Ima številne knjižnice (Pprogrami za posebne funkcije, ki jih lahko uporabljajo drugi programi), ki jih je mogoče namestiti na dva načina: tradicionalni upravitelj paketov distribucije ali lasten upravitelj paketov, znan kot Pip.
Težava je v tem, da razvijalci Debiana (distribucije, na kateri temelji Ubuntu) ugotovil, da so med paketi, nameščenimi z eno in drugo metodo, prišlo do sporov in od zdaj naprej, ko poskušate namestiti s Pipom, prejmemo sporočilo, ki nam pove, da poskušamo namestiti zunanji izvorni paket in predlaga dve poti:
- Namestite iz uradnih skladišč.
- Ustvarite virtualno okolje
Če boste nameščali iz skladišč, priporočam, da najprej namestite upravitelja paketov Synaptic. saj je iskalnik Ubuntu Software Center pravi glavobol. naredi to z
sudo apt install synaptic.
Kako namestiti pakete iz Pip
Prva stvar, ki jo potrebujemo, je namestitev naslednjih paketov: python3-poln y python3-pip
Prvi nam zagotavlja vsa orodja za delo s Pythonom, drugi pa namesti upravljalnik paketov Pip.
Ukazi so:
sudo apt install python3-full
sudo apt install python3-pip.
Ustvarjanje navideznih okolij
V Pythonu je mogoče ustvariti peskovnik glavne namestitve Python, v katerega namestite odvisnosti in knjižnice brez spreminjanja glavnega sistema ali drugih virtualnih okolij. To omogoča na primer zagon testnih različic prihodnje različice knjižnice ali preverjanje delovanja programa v različnih različicah Pythona.
Nato ustvarimo virtualno okolje z ukazom:
python3 -m venv titulo_entorno
In zaženemo ga z:
source titulo_entorno/bin/activate
In namestili smo paket, s katerim smo želeli namestiti
pip3 install nombre_paquete
Zapustimo virtualno okolje z
deactivate