【问题标题】:How to install libxml2 2.9.0 for lxml for Python 3.4.3 on win 7 64?如何在 win 7 64 上为 Python 3.4.3 的 lxml 安装 libxml2 2.9.0?
【发布时间】:2015-02-27 15:45:16
【问题描述】:

我在 win 7 64 计算机上将 lxml 3.4.2 用于 Python 3.4。我从http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 得到lxml。它的一部分是 libxml2 2.9.2。我遇到的问题是带有 libxml2 2.9.0 的 lxml 3.4.2 的用户没有,所以我想尝试 libxml2 2.9.0,但不知道如何安装它。有关该问题的更多信息,请参阅Python 2 v. 3 xpath

我没有从源代码编译的能力。如何安装 2.9.0?

【问题讨论】:

    标签: python windows lxml libxml2 python-3.4


    【解决方案1】:

    要使用自定义版本,您几乎可以肯定必须使用适当版本的 libxml 手动构建 lxml。 lxml 网站有一些关于如何构建他们的包的信息:

    您需要确保为 Python 3.4 安装了正确版本的 Visual Studio Express,以便以与该 Python 版本兼容的方式构建 lxml。根据this,您需要Visual Studio 2010。

    【讨论】:

    • 有预编译的 32 位 windows 版本。 forge.imag.fr/frs/?group_id=184&release_id=320 也有 64 位文件,包括 dll 文件,但我不确定这些文件是否合适。正如我所提到的,我无法编译。
    • 我不知道没有编译的方法。
    猜你喜欢
    • 2017-03-31
    • 2017-02-06
    • 1970-01-01
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 2016-04-03
    • 1970-01-01
    • 2011-04-18
    相关资源
    最近更新 更多