Если вы установили его с помощью установщика PKG, вы можете сделать:
pkgutil --pkgs
или лучше:
pkgutil --pkgs | grep org.python.Python
, что выдаст что-то вроде:
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
Теперь вы можете выбрать, какие пакеты вы хотите отсоединить (удалить).
Это документация по удалению ссылок:
--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.
В моем примере вы наберете
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
или в одну строку:
pkgutil --pkgs | grep org.python.Python | xargs -L1 pkgutil -f --unlink
Важно: --unlink больше не доступен, начиная с Lion (по состоянию на Q1`2014, который будет включать Lion, Mountain Lion и Mavericks).Если кто-то, кто приходит к этой инструкции, попытается использовать его со львом, вместо этого следует попытаться адаптировать его к тому, что говорится в этом посте: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X