brew uninstall python error: отказ от удаления - PullRequest
2 голосов
/ 25 марта 2020

Я решил установить python3, используя brew: brew install python

Как мне отменить это? Я попытался brew uninstall python и получил эту ошибку:

Error: Refusing to uninstall /usr/local/Cellar/python/3.7.7
because it is required by libxml2 and libxmlsec1, which are currently installed.
You can override this and force removal with:
  brew uninstall --ignore-dependencies python

Я попытался отсоединить его brew unlink python - это сработало, но я все еще не могу удалить. --ignore-dependencies правильный способ сделать это?

1 Ответ

2 голосов
/ 25 марта 2020

Чтобы удалить python с помощью brew, вам необходимо сначала удалить указанные зависимости, т.е. выполнить:

brew uninstall libxmlsec1 && brew uninstall libxml2

После этого вы сможете удалить python с помощью brew uninstall python как вы пытались изначально.

Вы можете использовать предложение из сообщения об ошибке brew uninstall --ignore-dependencies python, однако зависимости останутся установленными, но не будут работать, что может вызвать дальнейшие проблемы в будущем.

...