Pythonissa muiden kehittäjien julkaisemien Python-pakettien käyttäminen omassa projektissasi helpottaa elämääsi. Python Package Index eli PyPI on v altava koodivarasto, jota voit käyttää. Opi pääsemään alkuun PyPI:n ja sen asennusohjelman PIP (Package Installer for Python) kanssa.
Näiden ohjeiden pitäisi toimia kaikissa macOS-versioissa, joita nykyinen Python-asennusohjelma tukee, mukaan lukien v10.6+ (Snow Leopard) 32-bittiselle asennusohjelmalle ja v10.9 (Mavericks) 64-bittiselle asennusohjelmalle. nykyisen asennusohjelman ainoa versio.
PIP:n asentaminen macOS:ään
PIP on oletuspakettien asennusohjelma, ja se lisättiin äskettäin Pythonin ydinjakeluun. Tämä tarkoittaa, että PIP:n asentamiseksi meidän on asennettava Python.
Vaikka Python 2 oli aiemmin esiasennettu macOS:ään, sinun tulee käyttää uudempaa Python 3 -versiota. Ainoa syy jatkaa v2.7:n käyttöä on tukea vanhempia, olemassa olevia sovelluksia. Onneksi, jos olet vasta aloittamassa, sinulla ei ole mitään näistä.
Pythonin asennus on tavallinen. PKG-pohjainen tapaus. Ota se käyttöön seuraavasti:
-
Siirry ensin Python-verkkosivustolle ja nappaa uusin julkaisu. Ellet käytä vanhempaa konetta ja joudu jostain syystä käyttämään aiempaa macOS-versiota, lataa 64-bittinen asennusohjelma.
- Tämä on tavallinen macOS:n. PKG-muoto, joten voit käynnistää asiat napsauttamalla asennustiedostoa.
-
Ensimmäisessä näytössä on tietoja asennuksesta. Siirry eteenpäin napsauttamalla Jatka.
-
Napsauta Jatka myös seuraavalla sivulla, jolloin tiedät, että projekti lopettaa tuen 32-bittisille asennusohjelmille versiosta 3.8 eteenpäin.
-
Seuraava näyttö pyytää sinua hyväksymään Pythonin lisenssin. Napsauta Jatka ja napsauta sitten Agree.
-
Sinun on valittava asennuksen kohde seuraavassa näytössä. Voit asettaa sen pääasemallesi napsauttamalla Asenna tai napsauttaa Muokkaa, jos sinulla on jokin muu mielessä. Sinun on myös annettava salasanasi jatkaaksesi.
-
Nyt asennusohjelma alkaa kopioida tiedostoja.
- Kun asennus on valmis, sovelluksen kansio avautuu Finderiin.
Python-asennuksen tutkiminen macOS:ssä
Asennus sisältää muutaman kohteen seuraavasti:
- Kaksi. RTF-tiedostoa: Once sisältää lisenssin; toinen ReadMe-tiedosto.
- Kaksi. COMMAND-tiedostoa: Nämä auttavat suorittamaan asetuksia. Install Certificates.command -tiedosto määrittää joitakin SSL-varmenteita, ja Update Shell Profile.command -tiedosto auttaa, jos sinulla on ongelmia Python 3:n käytössä ja huomaat, että sinut ohjataan aina Python 2:een.
- IDLE-sovellus: Integroitu kehitysympäristö erityisesti Pythonille.
- Python Launcher: Auttaa sinua määrittämään joitain Python-skriptien käynnistämiseen liittyviä asetuksia.
Kuinka varmistetaan, että Python toimii macOS:ssä
Ennen kuin voit käyttää Pythonia, on parasta varmistaa, että Python-asennus toimii oikein.
-
Kokeile seuraavaa komentoa terminaalissa:
python --versio
Python 3.7.4
-
Jos haluat vahvistaa asioita, kokeile suorittaa yksinkertainen Python-skripti. Kirjoita (tai liitä) seuraava koodi tyhjään tekstitiedostoon ja nimeä se "hello-world.py":
print ("Hello World!")
-
Suorita nyt komentokehotteessa seuraava:
python \path\to\hello-world.py
Hei maailma!
Pythonin PIP:n käyttäminen macOS:ssä
Tiedämme nyt, että Python toimii, ja voimme siirtyä PIP:n käyttöön.
Onneksi täällä ei ole mitään tekemistä: PIP on asennettu valmiiksi uudempiin Python-versioihin. Sinun pitäisi kuitenkin tutustua siihen.
-
Seuraavan komennon käyttäminen Terminalissa antaa sinulle yleiskatsauksen PIP:stä:
pip --apua
-
Ensimmäinen asia, jonka luultavasti haluat tehdä, on etsiä käytettävä paketti, ja pip-haku on se, mitä tarvitset siihen. Se etsii hakutermiäsi Python-pakettiindeksistä (PyPI).
Oletetaan, että haluamme luoda Python-sovelluksen salasanojen tallentamiseksi. macOS:llä on jo loistava mekanismi tähän: Keychain. Seuraava komento näyttää luettelon kaikista PyPI:n paketeista avainsanalla "avainnipu":
pip-haun avaimenperä
-
Tuloksissa on paketti nimeltä macos-keychain, joka on juuri sitä mitä etsimme. Joten sen sijaan, että koodaamme asioita, kuten salasanan merkintöjä, salausta ja kytkeytymistä järjestelmätapahtumiin, voimme vain ladata tämän ja integroida sen tarpeisiimme. Voit asentaa paketin seuraavalla komennolla:
pip install macos-keychain
-
Valitettavasti kaikkien asennettujen pakettien päivittäminen ei ole yhtä helppoa kuin Linux-jakelujen päivittäminen. Sinun on tehtävä tämä jokaiselle paketille, kun näet sen olevan vanhentunut. Käytä seuraavaa komentoa:
pip install macos-keychain -- upgrade
-
Lopuksi paketin poistaminen on yhtä helppoa kuin:
pip uninstall macos-keychain