A cikin labarin na gaba zamu duba ta yaya zamu iya girka da sarrafa abubuwan Python ta amfani da Pip akan Ubuntu 20.04. Wannan kayan aiki ne don girke fakitin Python. Da shi ne za mu iya bincika, zazzagewa da shigar da fakitoci daga Fihirisar Kunshin Python (PyPI) da sauran alamomin fakiti.
A cikin layi masu zuwa zamu ga yadda ake girka bututu don Python 3 da Python 2 a cikin Ubuntu 20.04. Hakanan zamuyi la'akari da wasu mahimman abubuwan girke-girke da sarrafa abubuwan Python ta amfani da pip. Dole ne a ce haka kamar Ubuntu 20.04, Python 3 an haɗa shi a cikin tsarin tsarin tusheda kuma Python 2 yana nan don shigarwa daga wurin adana halittu. Kodayake ba a ba da shawarar yin amfani da shi ba kuma ana kiran masu amfani don canzawa zuwa Python 3.
Lokacin shigar Python, An ba da shawarar sosai don shigar da ƙididdigar ƙirar bashin tare da kayan aiki mai dacewakamar yadda aka gwada wannan don yin aiki daidai kan tsarin Ubuntu. Ya kamata kuma a bayyane yake cewa Kunshin Python 3 suna amfani da kari syeda- y Kunshin Python 2 canza shi zuwa syeda-.
Idan kun fi son amfani da Pip kawai a cikin yanayi mai kyau. Python Yanayi Mai Amfani Zai ba ku damar shigar da ɗakunan Python a cikin keɓaɓɓen wuri don takamaiman aikin, maimakon a sanya ku a duniya. Ta wannan hanyar, ba za mu damu da shafar wasu ayyukan ba.
Gyara Pip don Python 3
Idan muna so shigar da pip don Python 3 akan Ubuntu 20.04, kawai zamu aiwatar da waɗannan umarni a cikin tashar (Ctrl + Alt T):
sudo apt update && sudo apt install python3-pip
Umurnin da ke sama zai kuma girka duk abubuwan dogaro da suka dace don gina matakan Python.
Lokacin da kafuwa ta kammala, za mu iya tabbatar da kafuwa sannan a duba sigar da aka girka yanada umarnin:
pip3 --version
Lambar sigar na iya bambanta, amma zai yi kama ko ƙasa da yadda za ku iya gani a cikin hoton da ke sama.
Gyara Pip don Python 2
Pip don Python 2 ba a haɗa shi a cikin wuraren ajiya na Ubuntu 20.04 ba. Don girka pip don Python 2 zamuyi amfani da rubutun get-pip.py.
Da farko, kuma idan baka kunna shi ba, zaka samu kunna ma'ajiyar duniya:
sudo add-apt-repository universe
Yanzu zamu tafi sabunta fihirisar wadatattun fakitoci kuma shigar da Python 2:
sudo apt update && sudo apt install python2
Yanzu, ta amfani da kayan aikin curl, za mu je zazzage rubutun samun- pip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Da zarar an gama saukewar, za mu gudanar da rubutun tare da python2 don saka pip:
sudo python2 get-pip.py
Za a girka bututu a duniya. Idan kuna sha'awar shigar da shi kawai don mai amfanin ku, gudanar da umarnin ba tare da sudo ba. Rubutun zai kuma girka saitunan tebur da na taya.
Yanzu zamu iya tabbatar da kafuwa ta buga lambar sigar ta amfani da umarni:
pip2 --version
Wasu kayan yau da kullun don amfani da Pip
Yanzu bari mu bincika wasu fa'idodi na asali masu amfani. Tare da wannan kayan aikin zamu iya sanya fakitoci daga PyPI, sarrafa sigar, ayyukan gida da kuma daga fayilolin rarrabawa.
para duba jerin duk samfuran umarni da zaɓuɓɓuka ya kamata ku rubuta:
pip3 --help
Zamu iya sami ƙarin bayani game da takamaiman umarni ta amfani da umarnin pip-taimako. Misali, don samun ƙarin bayani game da umarnin shigarwa, kawai buga:
pip3 install --help
Sanya fakitoci tare da Pip
A ce muna da sha'awar shigar da kunshin da ake kira farfesa, wanda ake amfani dashi don cire bayanai daga yanar gizo. Domin shigar da sabuwar sigar kunshin, kawai kuna gudanar da umarnin:
pip3 install scrapy
para shigar da takamaiman sigar kunshin, kawai dai mu kara == da lambar sigar bayan sunan kunshin:
pip3 install scrapy==1.5
Zamu iya maye gurbin pip3 da pip2 idan muna amfani da Python 2.
Sabunta wani kunshin
para sabunta wani kunshin da aka riga aka girka zuwa sabon sigar, Umurnin amfani dashi zai zama wani abu kamar haka:
pip3 install --upgrade nombre_paquete
Shigar da fakitoci ta amfani da fayil ɗin buƙatu
Idan muna da fayil ɗin rubutu wanda ke ƙunshe da jerin fakitin pip tare da sigar su da ya zama dole don aiwatar da takamaiman aikin Python. Zamu iya amfani da wannan umarnin zuwa shigar da jerin bukatun da aka ayyana wannan fayil ɗin:
pip3 install -r requirements.txt
Jerin abubuwan da aka sanya
para lissafa duk abubuwan da aka saka na bututu, kawai kuna shigar da umarnin mai zuwa:
pip3 list
Cire fakiti
para cire fure, kawai ya kamata ka gudanar da wani abu kamar:
pip3 uninstall nombre_paquete
Don ƙarin bayani, masu amfani zasu iya ziyarci shafin na Jagorar mai amfani ko Labari game da shi wancan an rubuta shi ɗan lokaci kaɗan akan wannan shafin.
kyakkyawan bayani, Ina buƙatar ƙarin game da python.