`

static building lxml

 
阅读更多

well  it is not really straightforward..

 

when building with static deps like python setup.py build --static_deps

 

you may see two possible errors

 

1: when you saw crc iconv.xx error, you can modify buildlibxml.py

 

check def download_libiconv and change 

version_re = re.compile(r'^libiconv-([0-9.]+[0-9]).tar.gz$')

as

version_re = re.compile(r'^libiconv-(1.14).tar.gz$')

 

2: importing lxml.etree sometimes may experience "undefined symbol clock_gettime"

 

the reason is some gcc version (4.6.x) may fail to link librt properly, so you can edit 

setupinfo.py

find 

def libraries()

add rt like:

libs = ['z', 'm', 'rt']

 

it can solve the problem.

分享到:
评论

相关推荐

    python lxml使用文档

    特别地,教程在“Creating XML from string”章节中指导用户如何从字符串中创建XML元素,以及“Building an ElementTree from a file”章节中说明了如何从文件中构建ElementTree。 在“Modifying elements in an ...

    python lxml3.8.0 源包

    **Python lxml库详解** `lxml`是Python中一个强大的XML和HTML处理库,它结合了C语言的`libxml2`和`libxslt`库,提供了高速、高效的XML和HTML解析、生成以及XPath、XSLT的支持。在Python生态中,lxml因其出色的性能...

    lxml-lxml-3.3.zip

    **lxml库详解** lxml是一个强大的Python绑定库,它结合了C的libxml2和libxslt库,为Python提供了高效且功能丰富的处理XML和HTML文档的能力。lxml库在Python社区中广受欢迎,因为它提供了多种接口,包括ElementTree ...

    lxml win32 python

    在Windows 32位系统上,`lxml`通常需要特定版本的安装包,如“lxml-2.3.5.win32-py3.2.exe”,以确保与Python 3.2版本兼容。 1. **lxml库的特性** - **速度与性能**:`lxml`通过C语言实现,提供了快速的解析、生成...

    lxml

    **lxml库详解** `lxml` 是一个Python库,用于处理XML和HTML文档,它在Python社区中被广泛使用,特别是在数据解析、网页抓取和XML处理领域。`lxml`结合了C语言实现的libxml2和libxslt库,提供了高效且功能丰富的接口...

    lxml python2.7离线安装包

    lxml python2.7离线安装包

    Python lxml安装文件

    **Python lxml库详解** `lxml`是Python中一个强大的XML和HTML处理库,它结合了C语言的libxml2和libxslt库,提供了高效且功能丰富的接口,用于处理XML和HTML文档。这个安装文件涵盖了Python2.7到Python3.7的64位版本...

    python2.7下lxml库下载安装以及代码示例

    **Python2.7下的lxml库** `lxml`是一个强大的、高效的Python库,用于处理XML和HTML文档。它结合了Cython编译的CTypes接口与libxml2和libxslt库,提供了非常快速的解析和生成XML及HTML的能力。在Python 2.7版本中,`...

    lxml详解.rar

    《lxml详解》 XML(eXtensible Markup Language)是一种标记语言,广泛用于数据交换、文档存储等领域。它的设计目标是传输和存储数据,而不是显示数据,与HTML不同,XML更加灵活且结构化。本教程将深入探讨XML的...

    lxml, python的lxml工具箱.zip

    lxml, python的lxml工具箱 什么是 lxml?lxml是在 python 语言中处理XML和HTML的最丰富的特性和easy-to-use库。 它也非常快和记忆友好,只是你知道。有关介绍和进一步的文档,请参见文档/主。txt文档。有关安装信息...

    lxml-3.2.4.win-amd64-py2.7.exe

    标题 "lxml-3.2.4.win-amd64-py2.7.exe" 提供的信息表明,这是一个针对Python 2.7版本的lxml库的Windows平台64位安装程序。lxml是一个强大的XML和HTML处理库,它结合了Cython编写的libxml2和libxslt库,提供了高性能...

    HTML/XML解析器 lxml2.2 源码

    7. **ElementTree API兼容**: `lxml`与Python的内置`xml.etree.ElementTree`模块接口兼容,如果你熟悉这个API,那么使用`lxml`将没有学习成本。 在Python中使用`lxml`库的示例代码如下: ```python from lxml ...

    lxml-4.5.0.tgz

    《lxml库详解及其在Python中的应用》 lxml是一个高效且功能强大的Python XML和HTML处理库,它结合了Cython编译的libxml2和libxslt库,提供了快速的解析、生成以及操作XML和HTML文档的能力。本文将深入探讨lxml库的...

    lxml-3.6.4-win32安装包(whl).rar

    lxml-3.6.4-cp35-cp35m-win32.whl 安装进入所在目录,执行: pip install wheel pip install lxml-3.6.4-cp35-cp35m-win32.whl 因在windows10 64bit中,python3.5下安装lxml失败,报gcc错误,提示“fatal error C...

    lxml-4.4.1.tar.gz

    《深入解析lxml库:基于lxml-4.4.1源码安装包》 lxml库是Python中一个强大的XML处理工具,以其高效的性能和丰富的功能受到广大开发者喜爱。在遇到“无法调用lxml库中etree模块”的问题时,通过下载并安装lxml-4.4.1...

    Python库 | lxml-4.3.4-cp36-cp36m-manylinux1_i686.whl

    **Python库lxml详解** `lxml`是一个强大的Python库,专为处理XML和HTML而设计。它结合了Cython编译的`libxml2`和`libxslt`库,提供了高效的性能和广泛的功能。在`lxml-4.3.4-cp36-cp36m-manylinux1_i686.whl`这个...

    from lxml import etree

    在尝试使用`from lxml import etree`时,如果遇到"未找到文件"之类的错误,这通常意味着`lxml`库没有正确安装或者版本不匹配。 首先,让我们详细了解一下`lxml`库。`lxml`是基于libxml2和libxslt的Python接口,这两...

    lxml-py25-win32

    “lxml-py25-win32”这个标题暗示了这是一个与Python相关的库,具体来说是“lxml”库的版本,它适用于Python 2.5(py25)并在Windows 32位系统(win32)上运行。lxml是一个强大的XML和HTML处理库,它结合了libxml2和...

    lxml 是 Python 的第三方解析库lxml-4.9.3-cp311-cp311-win-amd64

    lxml 是 Python 的第三方解析库,完全使用 Python 语言编写,它对 Xpath 表达式提供了良好的支持,因此能够了高效地解析 HTML/XML 文档。本节讲解如何通过 lxml 库解析 HTML 文档。

Global site tag (gtag.js) - Google Analytics