Si bien las Mac más antiguas vienen con una versión integrada de Python, está desactualizada y ya no es compatible con las aplicaciones más recientes. Para ejecutar secuencias de comandos de Python en su Mac, deberá instalar la versión más reciente de Python en su sistema manualmente.
Entonces, aquí hay una guía completa sobre cómo instalar Python en su Mac y comenzar a ejecutar su primer script.
¿Las Mac todavía vienen con Python preinstalado?
Durante muchos años, las Mac venían con Python 2.7 preinstalado. Sin embargo, esto ya no es el caso. Si bien aún puede descargar e instalar Python en una Mac, al igual que cualquier otro software, Apple ya no lo incluye de forma predeterminada ya que Python 2.7 ya no se mantiene.
Apple había dado avisos tempranos de eliminarlo de su sistema operativo en las notas de lanzamiento de macOS Catalina en 2019 antes de desconectar finalmente macOS Monterey.
Dicho esto, si la versión de su Mac está entre la 10.8 y la 12.3, es muy probable que todavía tenga Python 2.7 preinstalado en su Mac. La mejor manera de verificar es simplemente intentar ejecutar Python desde la aplicación Terminal en macOS.
Cómo verificar la versión preinstalada de Python en su Mac
Si está ejecutando una versión anterior de macOS, puede verificar qué versión de Python está disponible en su Mac siguiendo estos pasos a continuación:
- Inicie la aplicación Terminal en su Mac. Para ello, acceda a su Plataforma de lanzamiento de Mac y tipo Terminal en el campo de búsqueda. Alternativamente, puede usar la búsqueda de Spotlight para encontrarlo.
- Ingrese el siguiente comando para verificar la versión de Python 2.7 y presione regresar:
Si Python está preinstalado, recibirá una respuesta que le brindará detalles sobre la versión.Pitón --versión
- Si su Mac tiene varias versiones de Python, puede ingresar un comando que especifique la versión de Python. Para verificar la versión de Python 2.7, puede usar el python --versióndominio. Y para Python 3, puede usar el siguiente comando:
pitón3 --versión
Cómo instalar Python con el instalador oficial
La forma más fácil de descargar la versión más reciente de Python es a través del sitio web oficial. Esto es lo que debe hacer para comenzar:
- Descargue el paquete de instalación de Sitio web oficial de Phyton.
- Espere a que se complete la descarga. Una vez que haya terminado, haga doble clic en el paquete para iniciar el proceso de instalación. Puede seguir las instrucciones en pantalla en el instalador de Python para este paso.
- Una vez que se complete la instalación, el instalador abrirá automáticamente el directorio de instalación de Python en una nueva ventana del Finder.
Confirmación de su instalación de Python
Debe confirmar que ha instalado correctamente Python e IDLE, el entorno de desarrollo integrado que viene con Python, solo uno de muchos herramientas vitales para los desarrolladores de Python.
- En el directorio de instalación de Python, encontrará un archivo llamado IDLE. Haga doble clic en él para iniciarlo y, si la instalación es exitosa, IDLE abrirá un shell de Python.
- Para asegurarse de que todo funcione sin problemas, ingrese un simple comando de impresión de Python y ejecútelo en INACTIVO.
imprimir('¡Hola Mundo!')
- Presiona la tecla Return (o Enter), y deberías obtener tu mensaje impreso en la interfaz si todo funciona correctamente.
Instale un editor de código fuente en su Mac
Ahora que ha instalado Python en su Mac, necesita instalar un editor de código gratuito que puede ayudarlo a que la codificación sea más rápida y fácil. Aunque el IDLE que viene como parte del paquete de Python también es un editor de código fuente, y puede usarlo para comenzar, algunos editores mejores brindan un entorno de codificación mucho más eficiente.
Entonces, si desea un editor de código ligero y potente, necesitará algo como Visual Studio Code. Y así es como puedes instalarlo:
- Tú puedes descargar código de estudio visual gratis desde el sitio web oficial.
- Una vez completado, haga clic en el archivo descargado y extraiga su contenido archivado.
- Mueva VSCode a la carpeta Aplicación. Al hacer esto, estará disponible en la plataforma de lanzamiento de macOS para facilitar el acceso.
- Ahora, inicie VSCode y cree un nuevo archivo haciendo clic en Archivo nuevo…
- Para que Visual Studio Code lea su archivo como un script de Python, debe crear uno con la extensión .py extensión.
- Ahora, seleccione una ubicación para guardar su nuevo script de Python y haga clic en Crea un archivo.
- VSCode ahora le pedirá que instale una extensión de Python. Puede hacerlo haciendo clic en el Instalar botón. Sin embargo, si no hizo clic en la ventana emergente que le pide que instale la extensión, o si la cerró accidentalmente, aún puede instalar manualmente la extensión de Python. Puede hacerlo haciendo clic en el Extensiones icono (cuatro cuadros) en el lado izquierdo de Visual Studio Code. Al hacer esto, se muestra una lista de las extensiones de Python más populares en Visual Studio Marketplace. Luego, busque Python e instale la primera extensión que aparece en los resultados de búsqueda.
- Después de instalar la extensión de Python, elija un intérprete de Python haciendo clic en el Seleccionar intérprete de Python y seleccionando el recomendado de la lista.
Ejecutar su primer script de Python en una Mac
Llegar tan lejos en el proceso significa que instaló Python con éxito en su Mac y logró configurar un editor de código. Ahora es el momento de ejecutar su primer script de Python en macOS. Para hacer eso, siga estas instrucciones:
- Regrese al archivo de Python que acaba de crear e ingrese cualquier comando básico de Python como:
imprimir('¡Hola Mundo!')
- Puede compilar y ejecutar su código haciendo clic en el botón Reproducir en la esquina superior derecha de Visual Studio Code.
- Si su código está escrito correctamente, obtendrá el resultado que se muestra en la Terminal integrada, lo que significa que ha ejecutado con éxito su primer script de Python.
Cómo desinstalar Python de tu Mac
Si alguna vez cambia de opinión sobre el uso de Python en su Mac y planea cambiar a un lenguaje de programación diferente, puede seguir los pasos a continuación para eliminar Python de macOS.
Desinstalar Python de la carpeta de aplicaciones
- Vaya a Finder y haga clic en la carpeta Aplicación.
- Mueva todas las carpetas de Python instaladas a la Papelera. Para eliminar una sola versión, asegúrese de mover solo los archivos de esa versión específica a la Papelera.
- Puede aparecer un cuadro de diálogo pidiéndole permiso para realizar la eliminación. Ingrese la contraseña de su Mac para otorgar permiso a la Terminal para eliminar estos archivos.
Desinstalación de Python Framework desde el directorio /Library
Si desea desinstalar completamente Python de su sistema, también debe eliminar el marco de trabajo de Python del directorio /Library. El marco de trabajo de Python contiene el intérprete de Python, la biblioteca estándar y la carpeta de paquetes del sitio.
Eliminar el marco de trabajo de Python eliminará todos estos archivos de su sistema. Por lo tanto, si no elimina estos archivos, Python seguirá instalado en su Mac, pero no se podrá utilizar.
- Golpea el Comando + barra espaciadora teclas para abrir Spotlight Search. Aquí, busca Terminal y lanzarlo.
- Ingrese el siguiente comando en la Terminal y presione la tecla Retorno (o Intro).
sudo rm -rf /Library/Frameworks/Python.framework
- Ingrese la contraseña de su Mac para otorgar permiso para eliminar los archivos.
Esto eliminará el marco de todas las versiones de Python instaladas en su Mac. Sin embargo, si solo desea eliminar el marco de una versión específica (como la versión 3.8), puede usar el siguiente comando:
sudo rm -rf /Librería/Frameworks/Python.framework/Versions/3.8
Esto eliminará el marco de la versión especificada de Python de su Mac.
Comenzar a usar Python en tu Mac es fácil
Aunque hay muchas formas de instalar Python en macOS, la forma más segura es usar el instalador oficial. Sin embargo, también puede usar un administrador de paquetes para macOS como Homebrew, una aplicación que facilita la instalación y administración de software, dependencias y otras secuencias de comandos en su computadora.
La mejor parte es que no solo puedes usar Homebrew para instalar cualquier versión de Python, sino también muchas otras aplicaciones.