En Python, usar paquetes de Python publicados por otros desarrolladores en su propio proyecto es algo que le hará la vida más fácil. El índice de paquetes de Python, o PyPI, es un gran depósito de código que puede usar. Aprenda cómo comenzar con PyPI y su programa de instalación, PIP (Instalador de paquetes para Python).
Estas instrucciones deberían funcionar en cualquier versión de macOS compatible con el instalador actual de Python, que incluye v10.6+ (Snow Leopard) para el instalador de 32 bits y v10.9 (Mavericks) para el instalador de 64 bits. única versión del instalador actual.
Cómo instalar PIP en macOS
PIP es el instalador de paquetes predeterminado y se agregó recientemente a la distribución principal de Python. Esto significa que para instalar PIP necesitamos instalar Python.
Si bien Python 2 solía venir preinstalado en macOS, debe usar la versión más nueva, Python 3. La única razón para continuar usando v2.7 es admitir aplicaciones existentes más antiguas. Afortunadamente, si recién está comenzando, no tiene ninguno de estos.
La instalación de Python es un asunto estándar basado en. PKG. Para ponerlo en funcionamiento, siga los siguientes pasos:
-
Primero, diríjase al sitio web de Python y obtenga la última versión. A menos que esté en una máquina más antigua y tenga que usar una versión anterior de macOS por algún motivo, descargue el archivo 64-bit install.
- Este es el formato. PKG estándar de macOS, por lo que puede hacer clic en el archivo del instalador para comenzar.
-
La primera pantalla proporcionará información sobre la instalación, haga clic en Continuar para avanzar.
-
Haga clic en Continuar en la siguiente página también, lo que le permite saber que el proyecto dejará de proporcionar soporte para instaladores de 32 bits a partir de v3.8.
-
La siguiente pantalla le pide que acepte la licencia de Python. Haga clic en Continuar, luego haga clic en Aceptar.
-
Deberá seleccionar un destino para la instalación en la siguiente pantalla. Puede hacer clic en Instalar para colocarlo en su disco principal, o hacer clic en Personalizar si tiene algún otro lugar en mente. También deberá ingresar su contraseña para continuar.
-
Ahora el instalador comenzará a copiar los archivos.
- Una vez finalizada la instalación, la carpeta de la aplicación se abrirá en Finder.
Examinando la instalación de Python en macOS
La instalación contiene algunos elementos, como sigue:
- Dos archivos. RTF: Una vez contiene la licencia; el otro el archivo Léame.
- Dos archivos. COMMAND: Están ahí para ayudar a realizar alguna configuración. El archivo Install Certificates.command configurará algunos certificados SSL, y el archivo Update Shell Profile.command lo ayudará si tiene problemas para usar Python 3 y descubre que siempre se lo dirige a Python 2.
- Aplicación IDLE: Un entorno de desarrollo integrado específicamente para Python.
- Python Launcher: le ayuda a configurar algunos ajustes relacionados con el lanzamiento de scripts de Python.
Cómo confirmar que Python funciona en macOS
Antes de poder usar Python, es mejor confirmar que la instalación de Python funciona correctamente.
-
Pruebe el siguiente comando en la Terminal:
python --version
Python 3.7.4
-
Si desea confirmar más las cosas, intente ejecutar un script de Python simple. Ingrese (o pegue) el siguiente código en un archivo de texto vacío y asígnele el nombre "hello-world.py":
print ("¡Hola mundo!")
-
Ahora, en el símbolo del sistema, ejecuta lo siguiente:
python \ruta\a\hola-mundo.py
¡Hola mundo!
Cómo utilizar PIP de Python en macOS
Ahora sabemos que Python está funcionando y podemos pasar a usar PIP.
Afortunadamente, no hay nada que hacer aquí: PIP viene instalado de fábrica en las versiones más nuevas de Python. Dicho esto, deberías familiarizarte con él.
-
Usar el siguiente comando en Terminal le dará una descripción general de lo que se trata PIP:
pip --ayuda
-
Lo primero que probablemente querrá hacer es buscar un paquete que pueda usar, y la búsqueda pip es lo que necesita para eso. Buscará el índice de paquetes de Python (PyPI) para su término de búsqueda.
Supongamos que queremos crear nuestra aplicación Python para guardar contraseñas. macOS ya tiene un gran mecanismo para esto: Llavero. El siguiente comando mostrará una lista de todos los paquetes en PyPI con la palabra clave "keychain":
llavero de búsqueda pip
-
En los resultados, hay un paquete llamado macos-keychain, que es exactamente lo que estamos buscando. Entonces, en lugar de codificar cosas como entradas de contraseña, encriptación y vinculación a eventos del sistema, podemos simplemente descargar esto e integrarlo a nuestras necesidades. Puede instalar un paquete con el siguiente comando:
pip install macos-keychain
-
Desafortunadamente, actualizar todos los paquetes instalados no es tan fácil como actualizar las distribuciones de Linux. Debe hacerlo para cada paquete cuando vea que está desactualizado. Use el siguiente comando:
pip install macos-llavero --actualizar
-
Finalmente, eliminar un paquete es tan fácil como:
pip desinstalar macos-keychain