Katika Python, kutumia vifurushi vya Python vilivyochapishwa na wasanidi programu wengine katika mradi wako mwenyewe ni jambo moja litakalorahisisha maisha yako. Kielelezo cha Kifurushi cha Python, au PyPI, ni hazina kubwa ya nambari unayoweza kutumia. Jifunze jinsi ya kuanza kutumia PyPI na programu yake ya kisakinishi, PIP (Kisakinishi cha Kifurushi cha Python).
Maagizo haya yanapaswa kufanya kazi kwenye toleo lolote la macOS linalotumika na kisakinishi cha sasa cha Python, ambacho kinajumuisha v10.6+ (Chui wa theluji) kwa kisakinishi cha 32-bit, na v10.9 (Mavericks) kwa 64-bit- toleo pekee la kisakinishi cha sasa.
Jinsi ya kusakinisha PIP kwenye macOS
PIP ndicho kisakinishi chaguomsingi cha kifurushi na kiliongezwa hivi majuzi kwenye usambazaji msingi wa Python. Hii inamaanisha kusakinisha PIP tunahitaji kusakinisha Python.
Ingawa Python 2 ilikuwa ikisakinishwa awali kwenye macOS, unapaswa kutumia toleo jipya zaidi, Python 3. Sababu pekee ya kuendelea kutumia v2.7 ni kuauni programu za zamani, zilizopo. Kwa bahati nzuri, ikiwa ndio kwanza unaanza, huna yoyote kati ya hizi.
Usakinishaji wa chatu ni jambo la kawaida linalotegemea PKG. Ili kuianzisha na kuiendesha, chukua hatua zifuatazo:
-
Kwanza, nenda kwenye tovuti ya Python na upate toleo jipya zaidi. Isipokuwa uko kwenye mashine ya zamani na itabidi utumie toleo la awali la macOS kwa sababu fulani, pakua faili ya 64-bit.
- Hii ndiyo umbizo la kawaida la macOS. PKG, kwa hivyo unaweza kubofya faili ya kisakinishi ili kuanzisha mambo.
-
Skrini ya kwanza itatoa maelezo kuhusu usakinishaji, bofya Endelea ili kuendelea.
-
Bofya Endelea kwenye ukurasa ufuatao pia, ambayo inakufahamisha kuwa mradi utaacha kutoa usaidizi kwa visakinishi vya biti 32 kuanzia v3.8 na kuendelea.
-
Skrini inayofuata inakuomba ukubali leseni ya Python. Bofya Endelea, kisha ubofye Kubali..
-
Utahitaji kuchagua lengwa la kusakinisha kwenye skrini ifuatayo. Unaweza kubofya Sakinisha ili kuiweka kwenye hifadhi yako kuu, au ubofye Geuza kukufaa ikiwa unakumbuka mahali pengine. Utahitaji pia kuweka nenosiri lako ili kuendelea.
-
Sasa kisakinishaji kitaanza kunakili faili.
- Usakinishaji utakapokamilika, folda ya programu itafunguliwa katika Kitafutaji.
Kuchunguza Usakinishaji wa Python kwenye macOS
Usakinishaji una vipengee vichache, kama ifuatavyo:
- Faili. RTF mbili: Mara moja ina Leseni; faili nyingine ya ReadMe.
- Faili mbili za. COMMAND: Hizi zipo ili kusaidia kutekeleza usanidi fulani. Faili ya Kusakinisha Certificates.command itasanidi baadhi ya vyeti vya SSL, na faili ya Sasisha Shell Profile.command itasaidia ikiwa unatatizika kutumia Python 3, na kupata kwamba kila mara unaelekezwa Python 2.
- IDLE programu: Mazingira jumuishi ya ukuzaji mahususi kwa Chatu.
- Kizinduzi cha Chatu: Hukusaidia kusanidi baadhi ya mipangilio inayohusiana na kuzindua hati za Python.
Jinsi ya Kuthibitisha kwamba Chatu Inafanya kazi kwenye macOS
Kabla ya kutumia Python, ni vyema kuthibitisha usakinishaji wako wa Python unafanya kazi ipasavyo.
-
Jaribu amri ifuatayo kwenye Kituo:
chatu --version
Python 3.7.4
-
Ikiwa ungependa kuthibitisha mambo zaidi, jaribu kuendesha hati rahisi ya Chatu. Ingiza (au bandika) msimbo ufuatao kwenye faili tupu ya maandishi na ukipe jina "hello-world.py":
chapa ("Hujambo Ulimwengu!")
-
Sasa, kwa kidokezo cha amri, endesha yafuatayo:
chatu \njia\kwenda\hujambo-ulimwengu.py
Hujambo Ulimwengu!
Jinsi ya kutumia Python's PIP kwenye macOS
Tunajua sasa Python inafanya kazi, na tunaweza kuendelea na matumizi ya PIP.
Kwa bahati nzuri, hakuna cha kufanya hapa: PIP huja ikiwa imesakinishwa nje ya kisanduku kwenye matoleo mapya zaidi ya Python. Hiyo ilisema, unapaswa kujifahamisha nayo.
-
Kutumia amri ifuatayo kwenye Kituo kutakupa muhtasari wa PIP inahusu nini:
pip --msaada
-
Jambo la kwanza ambalo labda ungependa kufanya ni kutafuta kifurushi unachoweza kutumia, na utafutaji wa bomba ndio unahitaji kwa hilo. Itatafuta Kielezo cha Kifurushi cha Python (PyPI) kwa neno lako la utafutaji.
Tuseme tunataka kuunda programu yetu ya Python ili kuhifadhi manenosiri. macOS tayari ina utaratibu mzuri wa hii: Keychain. Amri ifuatayo itaonyesha orodha ya vifurushi vyote katika PyPI na neno kuu "keychain":
mnyororo wa utafutaji wa bomba
-
Katika matokeo, kuna kifurushi kiitwacho macos-keychain, ambacho ndicho hasa tunachotafuta. Kwa hivyo, badala ya kusimba vitu kama vile maingizo ya nenosiri, usimbaji fiche, na kuunganisha kwenye matukio ya mfumo, tunaweza tu kupakua hii na kuiunganisha kwa mahitaji yetu. Unaweza kusakinisha kifurushi kwa amri ifuatayo:
pip install macos-keychain
-
Kwa bahati mbaya, kusasisha vifurushi vyote vilivyosakinishwa si rahisi kama kusasisha usambazaji wa Linux. Unahitaji kufanya hivyo kwa kila kifurushi unapoona kimepitwa na wakati. Tumia amri ifuatayo:
pip install macos-keychain --upgrade
-
Mwishowe, kuondoa kifurushi ni rahisi kama:
pip uninstall macos-keychain