Python-ում ձեր սեփական նախագծում այլ մշակողների կողմից հրապարակված Python փաթեթների օգտագործումը մի բան է, որը կհեշտացնի ձեր կյանքը: Python Package Index-ը կամ PyPI-ն կոդի հսկայական պահեստ է, որը կարող եք օգտագործել: Իմացեք, թե ինչպես սկսել PyPI-ն և դրա տեղադրող ծրագիրը՝ PIP (Փաթեթի տեղադրող Python-ի համար):
Այս հրահանգները պետք է աշխատեն macOS-ի ցանկացած տարբերակի վրա, որն աջակցում է Python-ի ներկայիս տեղադրիչին, որը ներառում է v10.6+ (Snow Leopard) 32-բիթանոց տեղադրողի համար և v10.9 (Mavericks) 64-բիթանոցի համար: ընթացիկ տեղադրողի միայն տարբերակը:
Ինչպես տեղադրել PIP macOS-ում
PIP-ը փաթեթի լռելյայն տեղադրողն է և վերջերս ավելացվել է Python-ի հիմնական բաշխմանը: Սա նշանակում է, որ PIP տեղադրելու համար մենք պետք է տեղադրենք Python:
Մինչ Python 2-ը նախապես տեղադրված էր macOS-ում, դուք պետք է օգտագործեք ավելի նոր տարբերակը՝ Python 3: V2.7-ի օգտագործումը շարունակելու միակ պատճառը ավելի հին, գոյություն ունեցող հավելվածներն աջակցելն է: Բարեբախտաբար, եթե դուք նոր եք սկսում, դուք չունեք դրանցից որևէ մեկը:
Python-ի տեղադրումը ստանդարտ. PKG-ի վրա հիմնված գործ է: Այն գործարկելու և գործարկելու համար կատարեք հետևյալ քայլերը՝
-
Նախ, գնացեք Python-ի կայք և վերցրեք վերջին թողարկումը: Եթե դուք հին սարքում չեք և ինչ-ինչ պատճառներով ստիպված չեք լինի օգտագործել macOS-ի նախորդ տարբերակը, ներբեռնեք 64-բիթանոց տեղադրող ֆայլը:
- Սա ստանդարտ macOS. PKG ձևաչափն է, այնպես որ կարող եք պարզապես սեղմել տեղադրողի ֆայլը՝ գործերը սկսելու համար:
-
Առաջին էկրանը կներկայացնի որոշ տեղեկություններ տեղադրման վերաբերյալ, սեղմեք Շարունակել՝ շարժվելու համար:
-
Սեղմեք Շարունակել նաև հետևյալ էջում, ինչը թույլ է տալիս ձեզ իմանալ, որ նախագիծը կդադարի աջակցություն տրամադրել 32-բիթանոց տեղադրողներին v3.8-ից սկսած:
-
Հաջորդ էկրանը ձեզ խնդրում է ընդունել Python-ի լիցենզիան: Սեղմեք Շարունակել, ապա սեղմեք Համաձայն եմ
-
Հարկավոր է ընտրել տեղադրման նպատակակետը հետևյալ էկրանին: Դուք կարող եք սեղմել Install ՝ այն ձեր հիմնական սկավառակում տեղադրելու համար, կամ սեղմեք Անհատականացնել, եթե այլ տեղ ունեք մտքում: Շարունակելու համար դուք նույնպես պետք է մուտքագրեք ձեր գաղտնաբառը:
-
Այժմ տեղադրիչը կսկսի պատճենել ֆայլերը:
- Հենց տեղադրումն ավարտվի, հավելվածի պանակը կբացվի Finder-ում:
Փիթոնի տեղադրման ուսումնասիրություն macOS-ում
Տեղադրումը պարունակում է մի քանի տարրեր, ինչպիսիք են՝
- Երկու. RTF ֆայլ. Մեկ անգամ պարունակում է լիցենզիա; մյուսը՝ ReadMe ֆայլը։
- Երկու. COMMAND ֆայլ. Սրանք կան որոշ կազմաձևումներ կատարելու համար: Install Certificates.command ֆայլը կստեղծի որոշ SSL վկայականներ, իսկ Update Shell Profile.command ֆայլը կօգնի, եթե դուք դժվարանում եք օգտագործել Python 3-ը և պարզեք, որ դուք միշտ ուղղորդվում եք դեպի Python 2::
- IDLE հավելված. Ինտեգրված զարգացման միջավայր հատուկ Python-ի համար:
- Python Launcher. Օգնում է կարգավորել որոշ կարգավորումներ՝ կապված Python սկրիպտների գործարկման հետ:
Ինչպես հաստատել, որ Python-ն աշխատում է macOS-ում
Նախքան Python-ն օգտագործելը, ավելի լավ է հաստատել, որ ձեր Python-ի տեղադրումը ճիշտ է աշխատում:
-
Փորձեք հետևյալ հրամանը Տերմինալում՝
python --տարբերակ
Python 3.7.4
-
Եթե ցանկանում եք ավելին հաստատել բաներ, փորձեք գործարկել պարզ Python սկրիպտը: Մուտքագրեք (կամ տեղադրեք) հետևյալ կոդը դատարկ տեքստային ֆայլում և այն անվանելով «hello-world.py»:
տպագիր («Բարև աշխարհ!»)
-
Այժմ հրամանի տողում գործարկեք հետևյալը.
python \path\to\hello-world.py
Բարև աշխարհ!
Ինչպես օգտագործել Python-ի PIP-ը macOS-ում
Մենք գիտենք, որ այժմ Python-ը աշխատում է, և մենք կարող ենք անցնել PIP-ի օգտագործմանը:
Բարեբախտաբար, այստեղ անելիք չկա. PIP-ը տեղադրվում է անմիջապես Python-ի նոր տարբերակների վրա: Ասել է թե՝ դուք պետք է ծանոթանաք դրան։
-
Օգտագործելով Տերմինալում հետևյալ հրամանը ձեզ կտրամադրի ընդհանուր պատկերացում, թե ինչի մասին է PIP-ը.
pip -- օգնություն
-
Առաջին բանը, որ դուք հավանաբար կցանկանաք անել՝ փնտրեք փաթեթ, որը կարող եք օգտագործել, և pip որոնումն այն է, ինչ ձեզ հարկավոր է դրա համար: Այն կփնտրի Python փաթեթի ինդեքսը (PyPI) ձեր որոնման բառի համար:
Ենթադրենք, որ ցանկանում ենք ստեղծել մեր Python հավելվածը՝ գաղտնաբառերը պահպանելու համար: macOS-ն արդեն ունի դրա համար հիանալի մեխանիզմ՝ Keychain: Հետևյալ հրամանը ցույց կտա PyPI-ի բոլոր փաթեթների ցանկը՝ «keychain» հիմնաբառով.
պիպ որոնման keychain
-
Արդյունքներում կա փաթեթ, որը կոչվում է macos-keychain, որը հենց այն է, ինչ մենք փնտրում ենք:Այսպիսով, գաղտնաբառի մուտքագրման, գաղտնագրման և համակարգի իրադարձություններին միանալու փոխարեն, մենք կարող ենք պարզապես ներբեռնել այն և ինտեգրել այն մեր կարիքներին: Դուք կարող եք փաթեթ տեղադրել հետևյալ հրամանով.
pip install macos-keychain
-
Ցավոք, բոլոր տեղադրված փաթեթների թարմացումը այնքան էլ հեշտ չէ, որքան Linux բաշխումները թարմացնելը: Դուք պետք է դա անեք յուրաքանչյուր փաթեթի համար, երբ տեսնեք, որ այն հնացել է: Օգտագործեք հետևյալ հրամանը՝
pip install macos-keychain -- բարելավում
-
Վերջապես, փաթեթը հեռացնելը այնքան հեշտ է, որքան՝
pip uninstall macos-keychain