【问题标题】:brew uninstall python error: Refusing to uninstallbrew卸载python错误:拒绝卸载
【发布时间】:2020-03-25 12:59:08
【问题描述】:

我决定使用 brew 安装 python3: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 是正确的方法吗?

【问题讨论】:

  • @dspencer 请将此作为答案,它有效! brew uninstall libxmlsec1 && brew uninstall libxml2

标签: python macos homebrew


【解决方案1】:

要使用brew 删除python,您需要先卸载指定的依赖项,即执行:

brew uninstall libxmlsec1 && brew uninstall libxml2

之后,您应该可以像最初尝试的那样使用brew uninstall python 卸载python

您可以使用错误消息中的建议 brew uninstall --ignore-dependencies python,但是依赖项将保持安装但无法运行,这可能会导致进一步的问题。

【讨论】:

    猜你喜欢
    • 2011-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-29
    相关资源
    最近更新 更多