Kaip įdiegti paketus iš Pip Ubuntu 23.04

Ubuntu yra ideali aplinka programuoti Python.

Jei nežinote, apie ką šis straipsnis, jums nereikia jo skaityti, nes tai ne visi turi žinoti. STik tie, kurie programuoja Python kalba naudodami Ubuntu 23.04 jie turi žinoti, kaip įdiegti paketus iš pip.

Tiems, kurie nežino, apie ką aš kalbu, bet yra smalsu, aš jums tai pasakysiu Pitonas Tai labai galinga programavimo kalba, tinkanti pradedantiesiems ir profesionaliems vartotojams. Jame yra keletas bibliotekų (Pprogramos, skirtos konkrečioms funkcijoms, kurias gali naudoti kitos programos), kurias galima įdiegti dviem būdais: tradicine platinimo paketų tvarkykle arba nuosava paketų tvarkykle, žinoma kaip Pip.

Problema ta, kad Debian (platinimas, kuriuo remiasi Ubuntu) kūrėjai nustatė, kad yra prieštaravimų tarp paketų, įdiegtų vienu ir kitu būdu ir nuo šiol, kai bandote įdiegti naudodami Pip, gauname pranešimą, kuriame nurodoma, kad bandome įdiegti išorinio šaltinio paketą, ir siūlomi du būdai:

  1. Įdiegti iš oficialių saugyklų.
  2. Sukurkite virtualią aplinką

Jei ketinate diegti iš saugyklų, pirmiausia rekomenduoju įdiegti „Synaptic“ paketų tvarkyklę. nes Ubuntu programinės įrangos centro paieškos sistema yra tikras galvos skausmas. padaryti tai su
sudo apt install synaptic.

Kaip įdiegti paketus iš Pip

Pirmas dalykas, kurio mums reikia, yra įdiegti šiuos paketus: python3-pilnas y python3-pip
Pirmasis garantuoja, kad turime visus įrankius darbui su Python, o antrasis įdiegia Pip paketų tvarkyklę.
Komandos yra:
sudo apt install python3-full
sudo apt install python3-pip.

Virtualių aplinkų kūrimas

„Python“ galima sukurti pagrindinio Python diegimo smėlio dėžę, kurioje būtų galima įdiegti priklausomybes ir bibliotekas nekeičiant pagrindinės sistemos ar kitų virtualių aplinkų. Tai leidžia, pavyzdžiui, paleisti būsimos bibliotekos versijos bandomąsias versijas arba patikrinti, kaip programa veikia skirtingose ​​Python versijose.

Tada sukuriame virtualią aplinką komanda:

python3 -m venv titulo_entorno
Ir mes jį paleidžiame su:

source titulo_entorno/bin/activate
Ir mes įdiegėme paketą, su kuriuo norėjome įdiegti
pip3 install nombre_paquete
Virtualią aplinką paliekame su
deactivate


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.