Puedes matar aplicaciones usando Activity Monitor.app, siendo la solución GUI. Eso sería un simple "dejar de fumar". Sin embargo, eso no siempre funciona por diferentes motivos en algunas situaciones.
La solución de línea de comandos como se menciona en el comentario anterior tiene muchas más opciones para el usuario. sudo killall Python
o si es un programa en ejecución, el proceso sudo killall /Applications/Whatever.app
también obliga al proceso a cerrarse.
También puede forzar la salida de un proceso, utilizando su PID asignado. En el caso de Activity Monitor.app sería kill 25794
o kill -9 25794
Algunosdetallesmás:
ElprogramakillenlaTerminalsimplementeobligaasalirdeunprograma,comoporcontrolremoto.(InclusofuncionacuandoiniciasSSHentuMacdesdeunaubicaciónremota.Sigueelcomandokillconelnúmerodeidentificacióndelproceso(PIDcorto)delprogramaquequieresterminar.
Amenosquetambiénusesudo,puedematarsololosprogramasque"posee", los que se ejecutan bajo su cuenta. (El propio sistema operativo, root, siempre ejecuta sus propios programas, y es técnicamente posible que otras personas, marcando desde la carretera, estén ejecutando sus propios programas incluso cuando está utilizando la Mac).
La bandera -9
es una "muerte no capturable, no ignorable". En otras palabras, es un asesino de fuerza industrial que no acepta peticiones de misericordia del programa que estás matando.