Esihlokweni esilandelayo sizobheka singawafaka kanjani futhi siwaphathe amaphakheji wePython sisebenzisa iPip ku-Ubuntu 20.04. Leli ithuluzi lokufaka amaphakheji wePython. Ngayo sizokwazi ukusesha, ukulanda nokufaka amaphakheji kusuka ku-Python Package Index (I-PyPI) kanye nezinye izinkomba zepakethe.
Emigqeni elandelayo sizobona ukuthi ungayifaka kanjani ipayipi lePython 3 nePython 2 ku-Ubuntu 20.04. Sizobheka nezinye izisekelo zokufaka nokuphatha amaphakheji wePython usebenzisa i-pip. Kumele kushiwo lokho kusukela ngo-Ubuntu 20.04, i-Python 3 ifakiwe ekufakweni kohlelo lwesisekelo, futhi IPython 2 iyatholakala ukuze ifakwe endaweni yokugcina yonke. Yize ukusetshenziswa kwayo kungasanconyiwe futhi nabasebenzisi bamenyiwe ukuthi bashintshele ku-Python 3.
Lapho ufaka iPython, Kunconywa ngokuqinile ukufaka iphakheji yemodyuli yethuluzi ngethuluzi elifanelenjengoba lokhu kuhlolwe ukusebenza kahle ezinhlelweni ze-Ubuntu. Kufanele futhi kucace ukuthi Amaphakeji wePython 3 asebenzisa isiqalo python3- y Amaphakeji wePython 2 ayiguqula ibe ngu- python2-.
Uma ukhetha ukusebenzisa iPip kuphela endaweni ebonakalayo. IPython Izindawo ezibonakalayo Izokuvumela ukuthi ufake amamojula wePython endaweni eqhelile yephrojekthi ethile, esikhundleni sokufakwa emhlabeni jikelele. Ngale ndlela, ngeke kudingeke sikhathazeke ngokuthinta amanye amaphrojekthi.
Ukufaka iPip yePython 3
Uma sifuna faka ipayipi lePython 3 ku-Ubuntu 20.04, kuzofanele senze kuphela imiyalo elandelayo ku-terminal (Ctrl + Alt + T):
sudo apt update && sudo apt install python3-pip
Umyalo ongenhla uzofaka konke ukuncika okudingekayo ukwakha amamojula wePython.
Lapho ukufakwa sekuphelile, singakwazi qinisekisa ukufakwa bese uhlola uhlobo olufakiwe isebenzisa umyalo:
pip3 --version
Inombolo yenguqulo ingahluka, kepha izobukeka kakhulu noma ngaphansi njengoba ubona kusikrini esingenhla.
Ukufaka iPip yePython 2
IPip yePython 2 ayifakiwe kumakhosombe e-Ubuntu 20.04. Ukufaka ipayipi lePython 2 sizosebenzisa iskripthi get-pip.py.
Okokuqala, futhi uma ungenayo amandla, kuzofanela ukwenze vumela ukugcinwa kwendawo yonke:
sudo add-apt-repository universe
Manje sizoya buyekeza inkomba yamaphakeji atholakalayo bese ufaka iPython 2:
sudo apt update && sudo apt install python2
Manje, sisebenzisa ithuluzi lokusonga, sizoya landa iskripthi thola-ip.py:
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
Lapho ukulanda sekuqedile, sizokwenza kanjalo sebenzisa iskripthi nge-python2 ukufaka ipayipi:
sudo python2 get-pip.py
Ipip izofakwa emhlabeni jikelele. Uma unentshisekelo yokuyifaka kumsebenzisi wakho kuphela, sebenzisa umyalo ngaphandle kweSudo. Iskripthi sizofaka futhi ama-setuptools kanye ne- wheel.
Manje sesingakwazi qinisekisa ukufakwa ngenombolo yenguqulo yokuphrinta usebenzisa umyalo:
pip2 --version
Ezinye izisekelo zokusebenzisa iPip
Manje ake sibheke eminye imiyalo eyisisekelo yamapayipi. Ngaleli thuluzi singakwazi ukufaka amaphakheji kusuka ku-PyPI, ukulawula inguqulo, amaphrojekthi wasendaweni nakumafayela wokusabalalisa.
para buka uhlu lwayo yonke imiyalo etholakalayo nezinketho kufanele ubhale nje:
pip3 --help
Singakwazi thola imininingwane eminingi ngomyalo othize usebenzisa umyalo ipipi –usizo. Isibonelo, ukuthola eminye imininingwane ngomyalo wokufaka, vele uthayiphe:
pip3 install --help
Faka amaphakheji ngePip
Ake sithi sinentshisekelo yokufaka iphakheji ebizwa ngokuthi kolobha, esetshenziselwa ukukhipha idatha kumawebhusayithi. Ngoba faka inguqulo yakamuva yephakheji, kufanele usebenzise umyalo nje:
pip3 install scrapy
para faka uhlobo oluthile lwephakheji, kufanele nje sengeze == nenombolo yenguqulo ngemuva kwegama lephakheji:
pip3 install scrapy==1.5
Singashintsha i-pip3 nge-pip2 uma sisebenzisa iPython 2.
Vuselela iphakheji
para buyekeza iphakheji esivele ifakiwe enguqulweni yakamuva, umyalo wokusebenzisa uzoba into efana nale elandelayo:
pip3 install --upgrade nombre_paquete
Faka amaphakheji usebenzisa ifayela lezidingo
Uma sinefayela lombhalo eliqukethe uhlu lwamaphakeji wepayipi ngezinguqulo zawo ezidingekayo ukwenza iphrojekthi ethile yePython. Sizokwazi ukusebenzisa umyalo olandelayo ku faka uhlu lwezidingo ezichazwe kulelo fayela:
pip3 install -r requirements.txt
Uhlu olufakiwe amaphakheji
para bhala wonke amaphakheji wepayipi afakiwe, kufanele nje ufake umyalo olandelayo:
pip3 list
Khipha amaphakheji
para khipha iphakheji, kufanele usebenzise into efana nale:
pip3 uninstall nombre_paquete
Ngeminye imininingwane, abasebenzisi bangakwazi vakashela ikhasi le- Umhlahlandlela womsebenzisi noma i isihloko ngakho lokho kwabhalwa esikhathini esedlule kule blog.
imininingwane emihle kakhulu, ngidinga okuningi nge-python.