A Python, utilitzar paquets Python publicats per altres desenvolupadors en el vostre propi projecte és una cosa que us facilitarà la vida. L'índex de paquets Python, o PyPI, és un gran dipòsit de codi que podeu utilitzar. Obteniu informació sobre com començar amb PyPI i el seu programa d'instal·lació, PIP (instal·lador de paquets per a Python).
Aquestes instruccions haurien de funcionar en qualsevol versió de macOS compatible amb l'instal·lador actual de Python, que inclou v10.6+ (Snow Leopard) per a l'instal·lador de 32 bits i v10.9 (Mavericks) per a l'instal·lador de 64 bits. només versió de l'instal·lador actual.
Com instal·lar PIP a macOS
PIP és l'instal·lador de paquets predeterminat i s'ha afegit recentment a la distribució bàsica de Python. Això vol dir que per instal·lar PIP hem d'instal·lar Python.
Tot i que Python 2 solia venir preinstal·lat a macOS, hauríeu d'utilitzar la versió més recent, Python 3. L'únic motiu per continuar utilitzant la v2.7 és donar suport a aplicacions anteriors i existents. Afortunadament, si tot just esteu començant, no teniu cap d'aquests.
La instal·lació de Python és un assumpte estàndard basat en. PKG. Per posar-lo en marxa, seguiu els passos següents:
-
Primer, aneu al lloc web de Python i agafeu la darrera versió. A menys que estigueu en una màquina antiga i hàgiu d'utilitzar una versió anterior de macOS per algun motiu, baixeu el fitxer d'instal·lador de de 64 bits..
- Aquest és el format estàndard de macOS. PKG, de manera que només podeu fer clic al fitxer d'instal·lació per començar.
-
La primera pantalla proporcionarà informació sobre la instal·lació, feu clic a Continua per seguir endavant.
-
Feu clic a Continua també a la pàgina següent, que us permet saber que el projecte deixarà de proporcionar suport per als instal·ladors de 32 bits a partir de la v3.8.
-
La pantalla següent us demana que accepteu la llicència de Python. Feu clic a Continua i, a continuació, feu clic a D'acord.
-
Haureu de seleccionar una destinació per a la instal·lació a la pantalla següent. Podeu fer clic a Instal·la per col·locar-lo a la vostra unitat principal, o bé fer clic a Personalitza si teniu cap altre lloc en ment. També hauràs d'introduir la teva contrasenya per continuar.
-
Ara l'instal·lador començarà a copiar els fitxers.
- Un cop finalitzada la instal·lació, la carpeta de l'aplicació s'obrirà al Finder.
Examinant la instal·lació de Python a macOS
La instal·lació conté alguns elements, com segueix:
- Dos fitxers. RTF: una vegada conté la llicència; l' altre el fitxer Llegiu-me.
- Dos fitxers. COMMAND: aquests són per ajudar a realitzar alguna configuració. El fitxer Install Certificates.command configurarà alguns certificats SSL, i el fitxer Update Shell Profile.command us ajudarà si teniu problemes amb Python 3 i trobeu que sempre se us dirigeix a Python 2.
- aplicació IDLE: un entorn de desenvolupament integrat específic per a Python.
- Python Launcher: us ajuda a configurar alguns paràmetres relacionats amb el llançament d'scripts de Python.
Com confirmar que Python funciona a macOS
Abans de poder utilitzar Python, el millor és confirmar que la instal·lació de Python funciona correctament.
-
Proveu l'ordre següent al terminal:
python --versió
Python 3.7.4
-
Si voleu confirmar més coses, proveu d'executar un script de Python senzill. Introduïu (o enganxeu) el codi següent en un fitxer de text buit i anomeneu-lo "hello-world.py":
impressió ("Hola món!")
-
Ara, a l'indicador d'ordres, executeu el següent:
python \path\to\hello-world.py
Hola món!
Com utilitzar el PIP de Python a macOS
Sabem que ara Python funciona i podem passar a utilitzar PIP.
Afortunadament, aquí no hi ha res a fer: PIP s'instal·la de manera immediata a les versions més noves de Python. Dit això, hauríeu de familiaritzar-vos-hi.
-
L'ús de l'ordre següent al Terminal us donarà una visió general de què és el PIP:
pip --help
-
El primer que probablement voldreu fer és buscar un paquet que pugueu utilitzar, i la cerca pip és el que necessiteu per a això. Cercarà el vostre terme de cerca a l'índex de paquets Python (PyPI).
Suposem que volem crear la nostra aplicació Python per desar les contrasenyes. macOS ja té un mecanisme fantàstic per a això: el clauer. L'ordre següent mostrarà una llista de tots els paquets a PyPI amb la paraula clau "clauer":
clauer de cerca de pip
-
Als resultats, hi ha un paquet anomenat macos-keychain, que és exactament el que estem buscant. Per tant, en lloc de codificar coses com ara entrades de contrasenyes, xifratge i connectar-se als esdeveniments del sistema, només podem descarregar-ho i integrar-lo a les nostres necessitats. Podeu instal·lar un paquet amb l'ordre següent:
pip install macos-keychain
-
Per desgràcia, actualitzar tots els paquets instal·lats no és tan fàcil com actualitzar les distribucions de Linux. Ho heu de fer per a cada paquet quan vegeu que no està actualitzat. Utilitzeu l'ordre següent:
pip install macos-keychain --actualització
-
Finalment, eliminar un paquet és tan fàcil com:
pip uninstall macos-keychain