Pip, rakibida iyo aasaaska qalabkan Ubuntu 20.04

rakibi tuubo Ubuntu 20.04

Maqaalka soo socda waxaan ku eegeynaa sidee baan u rakibi karnaa una maamuli karnaa xirmooyinka Python adoo adeegsanaya Pip-ka Ubuntu 20.04. Tani waa aalad loogu talagalay rakibidda xirmooyinka Python. Iyada ayaynu ku awoodi doonnaa inaan ku raadinno, kala soo baxno oo aan ku rakibno xirmooyinka Python Package IndexPyPI) iyo tusmooyinka kale ee baakadaha.

Khadadka soo socda waxaan arki doonnaa sida loo rakibo dhuumaha Python 3 iyo Python 2 ee Ubuntu 20.04. Waxaan sidoo kale eegi doonaa qaar ka mid ah aasaasiga u ah rakibida iyo maaraynta xirmooyinka Python iyadoo la adeegsanayo dhuumaha. Waa in la dhahaa laga soo bilaabo Ubuntu 20.04, Python 3 ayaa lagu soo daray rakibaadda nidaamka aasaasiga ahiyo Python 2 ayaa loo heli karaa rakibidda keydka keydka. In kasta oo isticmaalkeedu uusan mar dambe lagugula talin oo dadka isticmaala lagu martiqaaday inay u beddelaan Python 3.

Markaad rakibayso Python, Waxaa si xoog leh lagula talinayaa in lagu rakibo xirmada deynta ee moduleka aaladda saxda ahmaadaama tan la tijaabiyey inay si sax ah ugu shaqeyso nidaamyada Ubuntu. Sidoo kale waa inay cadaataa taas Xirmooyinka Python 3 waxay isticmaalaan horgalaha xikmad y Xirmooyinka Python 2 waxay u beddelaan xikmad.

Haddii aad doorbideysid inaad u isticmaashid Pip-ka kaliya jawiga dalwaddii. Python Bay'adaha Fudud Waxay kuu ogolaaneysaa inaad ku rakibto modules Python meel cidlo ah oo loogu talagalay mashruuc gaar ah, halkii laga raki lahaa adduunka. Sidan oo kale, wax walwal ah nagama qabno inaan saameyn ku yeelanno mashaariicda kale.

Ku rakibidda Pip for Python 3

Hadaan rabno ku rakib dhuumaha Python 3 ee Ubuntu 20.04, waxaan kaliya ku qasbanaan doonnaa inaan ku fulino amarradan soo socda terminal (Ctrl + Alt + T):

rakibaadda Python3-pip

sudo apt update && sudo apt install python3-pip

Amarka kor ku xusan wuxuu sidoo kale rakibi doonaa dhammaan ku-tiirsanaanta lagama maarmaanka u ah dhisida modules Python.

Marka rakibidu dhammaato, waan awoodnaa hubi rakibaadda oo hubi nooca lagu rakibay socda amarka:

nooca pip3

pip3 --version

Nambarka nooca wuu kala duwanaan karaa, laakiin wuxuu u ekaan doonaa wax ka badan ama ka yar sida aad ku arki karto shaashadda kore.

Ku rakibidda Pip for Python 2

Pip for Python 2 kuma jiraan meelaha Ubuntu 20.04. Si loo rakibo dhuumaha loo yaqaan 'Python 2' waxaan u isticmaali doonnaa qoraalka 'get-pip.py'.

Si aad u bilawdo, oo haddii aadan awood u siinin, waa inaad awood u kaydinta caalamka:

sudo add-apt-repository universe

Hadda waxaan u soconaa cusboonaysii tusmada xirmooyinka la heli karo oo rakibi Python 2:

rakibaadda python2

sudo apt update && sudo apt install python2

Hadda, adoo adeegsanaya aaladda curl, waxaan u soconeynaa soo dejiso qoraalka hel-pip.py:

soo dejiso qoraalka hel-pip

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

Marka soo dejintu dhammaato, waan samayn doonnaa ku socodsii qoraalka python2 si aad u rakibto dhuumaha:

rakibida rakibida

sudo python2 get-pip.py

Pip ayaa lagu rakibi doonaa adduunka. Haddii aad xiiseyneyso inaad ku rakibto oo keliya isticmaalehaaga, amarka amar la'aan adigu sudo. Qoraalka ayaa sidoo kale rakibi doona settools iyo wheel.

Hadda waan awoodnaa hubi rakibaadda adoo daabacaya nambarka nambarka adoo adeegsanaya amar:

nooca pip2

pip2 --version

Waxyaabaha aasaasiga u ah isticmaalka Pip

Hadda aan eegno qaar ka mid ah amarrada asaasiga ah ee aasaasiga ah. Qalabkan waxaan ku rakibi karnaa xirmooyinka PyPI, xakamaynta nooca, mashaariicda maxalliga ah iyo feylasha qaybinta.

para fiiri liiska dhammaan amarrada la heli karo iyo xulashooyinka waa inaad qortaa:

pip3 - caawimaad

pip3 --help

Waan awoodnaa hel macluumaad dheeraad ah oo ku saabsan amar gaar ah adoo adeegsanaya amarka biibiile-caawin. Tusaale ahaan, si aad u hesho macluumaad dheeri ah oo ku saabsan amarka rakibidda, kaliya qor:

pip3 rakib - caawimaad

pip3 install --help

Ku rakib xirmooyinka Pip

Ka soo qaad inaan xiiseyneyno rakibidda xirmo la yiraahdo dawayn, taas oo loo adeegsado in laga soo saaro xogta bogagga internetka. Wixii rakibi nooca ugu dambeeya ee xirmada, waa inaad maamushaa amarka:

pip3 install scrapy

para ku rakib nooc gaar ah xirmada, waa inaan ku darnaa == iyo nambarka nooca ka dib magaca xirmada:

pip3 install scrapy==1.5

Waxaan ku badali karnaa pip3 pip2 hadii aan isticmaalno Python 2.

Cusbooneysii xirmo

para cusbooneysii xirmo horey loogu rakibay nooca ugu dambeeyay, amarka la adeegsanayo wuxuu noqon doonaa wax la mid ah kuwan soo socda:

pip3 install --upgrade nombre_paquete

Ku rakib xirmooyinka adoo isticmaalaya feyl shuruudo ah

Haddii aan hayno fayl qoraal ah oo ka kooban liiska xirmooyinka dhuumaha oo leh noocyadooda loo baahan yahay in lagu fuliyo mashruuc gaar ah Python. Waxaan awoodi doonnaa inaan u isticmaalno amarka soo socda rakibi liiska shuruudaha lagu qeexay faylkaas:

pip3 install -r requirements.txt

Qor xirmooyinka la rakibay

para qor dhammaan baakadaha dhuumaha la rakibay, waa inaad kaliya rakibtaa amarka soo socda:

pip3 list

Baakadaha ka saar

para tirtir xirmo, kaliya waa inaad maamushaa wax sida:

pip3 uninstall nombre_paquete

Wixii macluumaad dheeraad ah, isticmaaleyaashu way awoodaan booqo bogga Tilmaamaha isticmaalaha ama maqaalka ku saabsan taas ayaa lagu qoray muddo ka hor balooggan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Daniel Miranda Rojas dijo

    macluumaad aad u fiican, Waxaan u baahanahay wax badan oo ku saabsan Python.