Python programoje kitų kūrėjų paskelbtų Python paketų naudojimas jūsų projekte yra vienas dalykas, kuris palengvins jūsų gyvenimą. Python Package Index arba PyPI yra didžiulė kodo, kurį galite naudoti, saugykla. Sužinokite, kaip pradėti naudotis PyPI ir jo diegimo programa PIP (Paketo diegimo programa, skirta Python).
Šios instrukcijos turėtų veikti naudojant bet kurią „MacOS“versiją, kurią palaiko dabartinė „Python“diegimo programa, kuri apima 10.6 ir naujesnę versiją („Snow Leopard“) 32 bitų diegimo programai ir 10.9 („Mavericks“) 64 bitų diegimo programą. tik dabartinės diegimo programos versija.
Kaip įdiegti PIP sistemoje „MacOS“
PIP yra numatytoji paketų diegimo programa ir neseniai buvo įtraukta į pagrindinį Python platinimą. Tai reiškia, kad norėdami įdiegti PIP, turime įdiegti Python.
Nors Python 2 anksčiau buvo iš anksto įdiegta MacOS, turėtumėte naudoti naujesnę versiją Python 3. Vienintelė priežastis ir toliau naudoti v2.7 yra palaikyti senesnes esamas programas. Laimei, jei dar tik pradedate, neturite nė vieno iš šių dalykų.
Python diegimas yra standartinis. PKG pagrįstas reikalas. Jei norite pradėti ir veikti, atlikite šiuos veiksmus:
-
Pirmiausia eikite į Python svetainę ir gaukite naujausią leidimą. Nebent naudojate senesnį kompiuterį ir dėl kokių nors priežasčių turite naudoti ankstesnę „MacOS“versiją, atsisiųskite 64 bitų diegimo programos failą.
- Tai standartinis macOS. PKG formatas, todėl galite tiesiog spustelėti diegimo programos failą, kad pradėtumėte darbą.
-
Pirmajame ekrane bus pateikta šiek tiek informacijos apie diegimą, spustelėkite Continue, kad judėtumėte toliau.
-
Spustelėkite Tęsti kitame puslapyje, kad žinotumėte, kad projektas nustos teikti paramą 32 bitų diegimo programoms nuo 3.8 versijos.
-
Kitame ekrane prašoma sutikti su Python licencija. Spustelėkite Tęsti, tada spustelėkite Sutinku.
-
Turėsite pasirinkti diegimo vietą kitame ekrane. Galite spustelėti Įdiegti, kad įdėtumėte jį į pagrindinį diską, arba spustelėkite Customize, jei turite ką nors kita. Taip pat turėsite įvesti slaptažodį, kad galėtumėte tęsti.
-
Dabar diegimo programa pradės kopijuoti failus.
- Kai diegimas bus baigtas, programos aplankas bus atidarytas Finder.
Python diegimo peržiūra MacOS
Įdiegimą sudaro keli elementai, kaip nurodyta toliau:
- Du. RTF failai: Vieną kartą yra licencija; kitas – ReadMe failą.
- Du. COMMAND failai: jie yra tam, kad padėtų atlikti tam tikrą konfigūraciją. Failas „Install Certificates.command“nustatys kai kuriuos SSL sertifikatus, o „Update Shell Profile.command“failas padės, jei kyla problemų naudojant „Python 3“ir pastebėsite, kad visada būsite nukreipti į „Python 2“.
- IDLE programa: integruota kūrimo aplinka, skirta specialiai Python.
- Python Launcher: padeda konfigūruoti kai kuriuos nustatymus, susijusius su Python scenarijų paleidimu.
Kaip patvirtinti, kad „Python“veikia „macOS“
Prieš naudodami Python, geriausia įsitikinti, kad Python diegimas veikia tinkamai.
-
Išbandykite šią komandą terminale:
python --versija
Python 3.7.4
-
Jei norite dar labiau patvirtinti dalykus, pabandykite paleisti paprastą Python scenarijų. Į tuščią tekstinį failą įveskite (arba įklijuokite) šį kodą ir pavadinkite jį „hello-world.py“:
spausdinimas („Sveikas pasauli!“)
-
Dabar komandų eilutėje paleiskite šią:
python \path\to\hello-world.py
Sveikas pasaulis!
Kaip naudoti Python PIP sistemoje MacOS
Žinome, kad dabar Python veikia, ir galime pereiti prie PIP naudojimo.
Laimei, čia nėra ką veikti: naujesnėse Python versijose PIP įdiegiamas iš karto. Be to, turėtumėte su juo susipažinti.
-
Naudodami šią komandą terminale, pamatysite, kas yra PIP:
pip --pagalba
-
Pirmas dalykas, kurį tikriausiai norėsite padaryti, tai ieškoti paketo, kurį galite naudoti, o pip paieška yra tai, ko jums reikia. Jis ieškos jūsų paieškos termino Python paketo indekse (PyPI).
Tarkime, kad norime sukurti savo Python programą, kad išsaugotume slaptažodžius. „macOS“jau turi puikų mechanizmą: „Keychain“. Ši komanda parodys visų PyPI paketų su raktiniu žodžiu „keychain“sąrašą:
taškų paieškos raktų pakabukas
-
Rezultatuose yra paketas pavadinimu macos-keychain, būtent tai, ko mes ieškome. Taigi, užuot kodavę tokius dalykus kaip slaptažodžių įrašai, šifravimas ir prisijungimas prie sistemos įvykių, galime tiesiog atsisiųsti tai ir integruoti pagal savo poreikius. Galite įdiegti paketą naudodami šią komandą:
pip įdiegti macos-keychain
-
Deja, atnaujinti visus įdiegtus paketus nėra taip paprasta, kaip atnaujinti Linux platinimus. Turite tai padaryti su kiekvienu paketu, kai matote, kad jis pasenęs. Naudokite šią komandą:
pip įdiegti macos-keychain --upgrade
-
Pagaliau paketą išimti taip paprasta:
pip pašalinimas macos-keychain