La primera versión beta de macOS 12.3 limpia Python. La versión 2.7 de este lenguaje de desarrollo ya no está integrada con el sistema y debe instalarla usted mismo si aún desea usarla. Esto no es una verdadera sorpresa: Apple había advertido con macOS Catalina que la integración de Python 2.7 estaba obsoleta y que desaparecería con una futura actualización. Todavía no sabíamos cuál, ahora está hecho.
macOS Catalina: zsh predeterminado, Python y Ruby en desuso
Python 2.7 es una versión desactualizada, el lenguaje de desarrollo ahora está en la versión 3 y debería ser el predeterminado desde 2015. Desafortunadamente, la rama 2.x se resiste, tanto que los diseñadores del lenguaje aceptaron mantenerlo actualizado hasta 2020. Dos años después, nadie debería usarlo más y Apple finalmente lo elimina de su sistema.
Sin embargo, esto todavía puede causar algunos problemas. Muchas secuencias de comandos todavía usan Python 2 que ya no funcionarán con macOS 12.3 y, lo que es más molesto, las aplicaciones aún pueden depender de él. Este fue notablemente el caso con Firefox hasta hace poco, incluso si pudimos lanzarlo sin incidentes con la última versión beta del sistema dedicada a Mac. Sabemos que Mozilla está eliminando gradualmente los últimos rastros de Python 2 y tal vez no quede ninguno en las últimas versiones del navegador web.
De todos modos, Python no desaparece por completo de macOS Monterey, pero es la versión 3.9.2 la que se envía y debes usarla con el comando python3
. Los scripts que dependían de Python 2 deberán actualizarse para que funcionen con esta versión del sistema. Todavía es posible instalar esta versión anterior, incluso si el administrador de paquetes de Homebrew ya no lo permite de forma predeterminada.
Además, Apple no ha tocado ni Ruby ni Perl, que aún se entregan por defecto con el sistema. PHP no tuvo tanta suerte, ya que se eliminó de las primeras versiones beta de macOS Monterey.
Como era de esperar, macOS Monterey ya no incluye PHP por defecto
- ¿Overwatch 2 realmente reemplazará a Overwatch 1 cuando se lance? - 20 de julio de 2022
- Utilidad: YouType agrega el modo de entrada activo al lado de su cursor - 29 de junio de 2022
- Setapp: una cuarta parte de los desarrolladores han cambiado a sistemas de suscripción - 29 de junio de 2022