Pythonis muudab teie elu lihtsamaks teiste arendajate avaldatud Pythoni pakettide kasutamine oma projektis. Pythoni paketiindeks ehk PyPI on tohutu koodihoidla, mida saate kasutada. Siit saate teada, kuidas PyPI ja selle installiprogrammiga PIP (Package Installer for Python) alustada.
Need juhised peaksid töötama mis tahes macOS-i versiooniga, mida toetab praegune Pythoni installer, mis sisaldab versiooni 10.6+ (Snow Leopard) 32-bitise installija jaoks ja v10.9 (Mavericks) 64-bitise installija jaoks praeguse installija ainus versioon.
Kuidas installida PIP-i macOS-i
PIP on paketi vaikeinstaller ja see lisati hiljuti Pythoni põhidistributsiooni. See tähendab, et PIP-i installimiseks peame installima Pythoni.
Kui varem oli Python 2 MacOS-i eelinstallitud, peaksite kasutama uuemat versiooni Python 3. Ainus põhjus v2.7 kasutamise jätkamiseks on vanemate olemasolevate rakenduste toetamine. Kui te alles alustate, pole teil õnneks ühtegi neist.
Pythoni installimine on standardne PKG-põhine toiming. Selle käivitamiseks ja käivitamiseks toimige järgmiselt.
-
Esm alt minge Pythoni veebisaidile ja hankige uusim versioon. Kui te ei kasuta vanemat masinat ja peate mingil põhjusel kasutama MacOS-i eelmist versiooni, laadige alla 64-bitine installer.
- See on standardne macOS-i. PKG-vorming, nii et saate asjade käivitamiseks lihts alt installifailil klõpsata.
-
Esimene ekraan annab installimise kohta teavet, edasi liikumiseks klõpsake Continue.
-
Klõpsake ka järgmisel lehel Jätka, mis annab teile teada, et projekt lõpetab 32-bitiste installijate toe pakkumise alates versioonist 3.8.
-
Järgmisel kuval palutakse teil Pythoni litsentsi vastu võtta. Klõpsake Jätka, seejärel Agree.
-
Peate valima installimise sihtkoha järgmisel ekraanil. Võite klõpsata Install, et asetada see oma põhikettale, või klõpsata Customize, kui teil on midagi muud meeles. Jätkamiseks peate sisestama ka parooli.
-
Nüüd hakkab installiprogramm faile kopeerima.
- Kui installimine on lõppenud, avaneb rakenduse kaust Finderis.
Pythoni installi uurimine macOS-is
Paigaldus sisaldab mõnda üksust, näiteks:
- Kaks. RTF-faili: Üks kord sisaldab litsentsi; teine ReadMe-fail.
- Kaks. COMMAND-faili: need on selleks, et aidata konfigureerida. Install Certificates.command fail seadistab mõned SSL-sertifikaadid ja käsufail Update Shell Profile.command aitab, kui teil on Python 3 kasutamisel probleeme ja leiate, et teid suunatakse alati Python 2 juurde.
- IDLE rakendus: spetsiaalselt Pythoni jaoks mõeldud integreeritud arenduskeskkond.
- Python Launcher: aitab teil konfigureerida mõningaid Pythoni skriptide käivitamisega seotud sätteid.
Kuidas kontrollida, kas Python töötab macOS-is
Enne Pythoni kasutamist on kõige parem veenduda, et Pythoni installimine töötab õigesti.
-
Proovige terminalis järgmist käsku:
python --versioon
Python 3.7.4
-
Kui soovite asju veelgi kinnitada, proovige käivitada lihtsat Pythoni skripti. Sisestage (või kleepige) järgmine kood tühja tekstifaili ja pange sellele nimeks "hello-world.py":
print ("Tere maailm!")
-
Nüüd käivitage käsureal järgmine käsk:
python \path\to\hello-world.py
Tere maailm!
Kuidas kasutada Pythoni PIP-i macOS-is
Me teame, et Python töötab ja saame edasi liikuda PIP-i kasutamisele.
Õnneks pole siin midagi teha: PIP on Pythoni uuematesse versioonidesse kohe installitud. Sellegipoolest peaksite sellega tutvuma.
-
Järgmise käsu kasutamine terminalis annab teile ülevaate PIP-i sisust:
pip --help
-
Esimene asi, mida tõenäoliselt soovite teha, on otsida pakett, mida saate kasutada, ja pip-otsing on see, mida selleks vajate. See otsib teie otsinguterminit Pythoni paketiindeksist (PyPI).
Oletame, et tahame paroolide salvestamiseks luua oma Pythoni rakenduse. macOS-il on selleks juba suurepärane mehhanism: võtmehoidja. Järgmine käsk näitab kõigi PyPI pakettide loendit märksõnaga "võtmehoidja":
pip-otsingu võtmehoidja
-
Tulemustes on pakett nimega macos-keychain, mis on täpselt see, mida me otsime. Nii et selle asemel, et kodeerida selliseid asju nagu paroolikirjed, krüptimine ja süsteemisündmustega sidumine, saame selle lihts alt alla laadida ja oma vajadustele vastavaks integreerida. Saate installida paketi järgmise käsuga:
pip install macos-keychain
-
Kahjuks ei ole kõigi installitud pakettide värskendamine nii lihtne kui Linuxi distributsioonide värskendamine. Peate seda tegema iga paketi puhul, kui näete, et see on aegunud. Kasutage järgmist käsku:
pip install macos-keychain -- upgrade
-
Lõpuks on pakendi eemaldamine sama lihtne kui:
pip desinstalli macos-keychain