gpt4 book ai didi

python - Homebrew 使用 python 模块安装 libxml2

转载 作者:太空狗 更新时间:2023-10-29 18:15:22 26 4
gpt4 key购买 nike

早上好

我正在尝试使用 python 模块安装 libxml2。我尝试了以下方法:

brew install --with-python libxml2                                                                  
==> Downloading ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz
Already downloaded: /Users/brandon/Library/Caches/Homebrew/libxml2-2.8.0.tar.gz
==> ./configure --prefix=/usr/local/Cellar/libxml2/2.8.0 --without-python

如您所见...即使使用 --with-python 标志,它仍然在不使用 python 的情况下配置源!

在安装结束时, Homebrew 软件说:

Generally there are no consequences of this for you.
If you build your own software and it requires this formula, you'll need
to add its lib & include paths to your build variables:

LDFLAGS -L/usr/local/Cellar/libxml2/2.8.0/lib
CPPFLAGS -I/usr/local/Cellar/libxml2/2.8.0/include

当我尝试安装 gnome-doc-utils 包时:

Gnome-doc-utils requires libxml2 to be compiled
with the python modules enabled, to do so:
$ brew install libxml2 --with-python

显然我又试了一次......

╰─ brew install libxml2 --with-python
Error: libxml2-2.8.0 already installed

我对此还是个新手...所以非常感谢任何帮助。

最佳答案

首先,您无法安装 libxml2,因为您已经成功安装了它,因此您首先需要卸载它。

brew 卸载 libxml2

接下来您需要编辑冲泡配方 - 这很简单 -

类型brew edit libxml2 并更改行

system "./configure", "--prefix=#{prefix}", "--without-python"

为此:

system "./configure", "--prefix=#{prefix}", "--with-python"

这并没有解决 brew 公式的问题,但它确实强制使用标志“--with-python”,因此下次您键入 brew install libxml2 时,它将安装 python 库.

如果您需要重置公式(撤消更改),只需键入 brew update

关于python - Homebrew 使用 python 模块安装 libxml2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11054972/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com