En mi máquina con macOS 14.2.1 Sonoma, encontré más de un python3. No estoy seguro de que alguno haya "venido con" Sonoma. Primero, en un terminal, which python3
devuelve '/opt/homebrew/bin/python3'. También encontré un python3 en /usr/bin/. Usando /usr/bin/python3 -h
me dio demasiada información pero mostró una ruta que indicaba que estaba instalado con Xcode. Aquí hay una forma de obtener la versión: en un terminal, simplemente escribe el nombre del python que deseas examinar (esto inicia el REPL de python - usa Ctrl-D para salir). Te dirá acerca de sí mismo. Hice eso para los dos pythons que encontré, y el de homebrew era Python 3.11.6, y el de /usr/bin era Python 3.9.6. Si le pides a homebrew que desinstale python, desinstalará el que está en su directorio. Ten en cuenta que, al menos en mi sistema, solo aparece python3, no python o python2.
Agregado: Homebrew desinstalará el Python en el directorio de homebrew. Este no es el Python del sistema. El punto principal de homebrew es agregar (y eliminar si es necesario) software sin meterse con lo que usa el sistema. Y que yo recuerde, tu macOS, Ventura, no vino con un Python del sistema. ¿Hay algo más en esta imagen - como otra instalación que depende de Python - que te preocupa?
Más: Gracias a todos por sus comentarios y correcciones de seguimiento ;) Creo que mi publicación y sus comentarios no necesitan más trabajo. Di al OP información correcta al reproducir cómo encontré las respuestas en mi sistema, y por ahora otros han abordado de manera mucho más sucinta los puntos principales: homebrew no interferirá con cosas del sistema; Ventura NO vino con ningún "python de sistema"; encuentra la versión de python(s) con python3 -V
, e información de la ruta de ubicación con python3 -h
.