【问题标题】:How to install libxml2-dev libxslt-dev on Mac os如何在 Mac 操作系统上安装 libxml2-dev libxslt-dev
【发布时间】:2014-12-15 21:08:33
【问题描述】:

我已经使用自制软件安装了 libxml2 和 libxslt,但它不想安装 libxml2-dev 或 libxslt-dev: Error: No available formula for libxml2-dev

我有 pip、port 和所有我能找到的东西。我什至安装了 Xcode 命令行工具, 但没有运气。在 Mac 10.10 上安装 libxml2-dev & libxslt-dev 的方法是什么?

【问题讨论】:

  • 你有安装 xcode 命令行工具吗?
  • @Parker 是的,我愿意 xcode-select -p /Applications/Xcode.app/Contents/Developer
  • 运行xcode-select --install 检查是否安装了命令行工具。 xcode-select -p /Applications/Xcode.app/Contents/Developer 不知道是否安装了命令行工具。

标签: python macos pip libxml2


【解决方案1】:

尝试添加STATIC_DEPS,像这样

STATIC_DEPS=true sudo pip install lxml

【讨论】:

  • 很高兴听到:)。这有时会发生在其他库中,因此如果您遇到类似问题,请再试一次
  • 那么,libxml2-dev 不是用Homebrew 安装的,而是用上面的命令安装的?
  • 不幸的是,它不能为我解决问题(Mac OS X Sierra 10.12.6)
【解决方案2】:

我遇到了同样的问题,安装命令行工具为我解决了这个问题。

我只是想指出,调用xcode-select -p 并获得输出/Applications/Xcode.app/Contents/Developer 不知道是否安装了 Xcode 命令行工具(如问题中的 cmets 所述)!

对我来说,它返回了相同的输出,但xcode-select --install 开始了安装。安装后xcode-select --install打印xcode-select: error: command line tools are already installed, use "Software Update" to install updates

所以要检查是否安装了命令行工具,最好使用xcode-select --install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    • 2015-08-10
    • 2014-01-02
    • 2017-06-04
    • 2012-04-25
    • 2018-02-27
    • 1970-01-01
    相关资源
    最近更新 更多