Si lo instaló utilizando el instalador PKG, puede hacer lo siguiente:
pkgutil --pkgs
o mejor:
pkgutil --pkgs | grep org.python.Python
que generará algo como:
org.python.Python.PythonApplications-2.7
org.python.Python.PythonDocumentation-2.7
org.python.Python.PythonFramework-2.7
org.python.Python.PythonProfileChanges-2.7
org.python.Python.PythonUnixTools-2.7
ahora puede seleccionar qué paquetes va a desvincular (eliminar).
Esta es la documentación de desvinculación:
--unlink package-id
Unlinks (removes) each file referenced by package-id. WARNING: This command makes no attempt to perform reference counting or dependency analy-
sis. It can easily remove files required by your system. It may include unexpected files due to package tainting. Use the --files command first
to double check.
En mi ejemplo, escribirás
pkgutil --unlink org.python.Python.PythonApplications-2.7
pkgutil --unlink org.python.Python.PythonDocumentation-2.7
pkgutil --unlink org.python.Python.PythonFramework-2.7
pkgutil --unlink org.python.Python.PythonProfileChanges-2.7
pkgutil --unlink org.python.Python.PythonUnixTools-2.7
o en una sola línea:
pkgutil --pkgs | grep org.python.Python | xargs -L1 pkgutil -f --unlink
Importante: --unlink ya no está disponible a partir de Lion (a partir de Q1`2014 que incluiría Lion, Mountain Lion y Mavericks). Si alguien que viene a estas instrucciones trata de usarlo con lion, debería intentar adaptarlo con lo que dice esta publicación: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X