`
cryolite
  • 浏览: 573598 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

how to install lxml python module on mac os x 10.5(leopard)

阅读更多
lxml依赖xmlsoft的两个库libxml2和libxslt,要首先正确安装,可能还要安装cython,因为有些实现用到了

最开始用easy_install lxml失败,只好从源码编译开始,参考这里
下载lxml,解压,执行。(Mac下成功编译的关键是要指定static-deps参数
python setup.py build --static-deps --libxml2-version=2.7.3 --libxslt-version=1.1.24 

setup.py程序会自动下载指定版本libxml2和libxslt,然后在build的临时目录下编译


如果编译安装出现下列问题,
.....
/Developer/SDKs/MacOSX10.4u.sdk/usr/include/stdarg.h:4:25: error: stdarg.h: No such file or directory
..........
error: Setup script exited with error: command 'gcc' failed with exit status 1

可能是Mac OS X Leopard下gcc版本的问题,我的gcc早些时候更新到gcc4.2.1,编译前将其指定为gcc4.0就好了:
export CC="gcc-4.0"
export CXX="g++-4.0"




BTW: ubuntu 9.04
sudo apt-get install libxml2 libxml2-dev
sudo apt-get install libxslt-dev

sudo easy_install lxml
分享到:
评论

相关推荐

    lxml python2.7离线安装包

    lxml python2.7离线安装包

    python lxml3.8.0 源包

    官网上下载不了的,可以从这里下载。

    lxml python win32安装

    lxml是一种使用 Python 编写的库,可以迅速、灵活地处理 XML。

    python之lxml安装包

    lxml-3.4.4-cp27-none-win_amd64.whl 适用于python27 适用于win8.1 64bit 不可用于win10 64bit 先安装pip install wheel 再执行:pip install lxml-3.4.4-cp27-none-win_amd64.whl

    Python2.7 lxml拓展库

    安装方法: pip install lxml-4.2.6-cp27-cp27m-win_amd64.whl

    Python3.6 lxml拓展库

    安装方法: pip install lxml-4.3.0-cp36-cp36m-win_amd64.whl

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

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

    lxml, python的lxml工具箱.zip

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

    Python第三方库lxml最新3.7版本64位系统

    Python的第三方库-lxml,最新版本-3.7版本,64位系统,(在保存该文件的地方打开CMD,输入命令pip install lxml即可)

    Python lxml模块的基本使用方法分析

    本文实例讲述了Python lxml模块的基本使用方法。分享给大家供大家参考,具体如下: 1 lxml的安装 安装方式:pip install lxml 2 lxml的使用 2.1 lxml模块的入门使用 导入lxml 的 etree 库 (导入没有提示不代表不能用...

    lxml win32 python

    lxml win32 python

    python模块: lxml

    包含:libxml2-2.9.4.tar.gz libxslt-1.1.28.tar.gz lxml-3.8.0.tar.gz 步骤参考: 1)tar -zxvf libxml2-2.9.4.tar.gz cd libxml2-2.9.4 ./configure --prefix=/usr/local/libxml2/ --with-python=/usr/local/...

    Python库 | lxml-4.5.1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:lxml-4.5.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    python lxml使用文档

    美国新墨西哥理工大学的官方教程,详细说明了如何利用python lxml模块进行xml进行解析 比lxml官方教程更清晰易懂,共56页

    Python pip安装lxml出错的问题解决办法

    Python pip安装lxml出错的问题解决办法 1. 在使用pip安装lxml过程中出现了一下错误:  >>> pip install lxml C:\Users\Chen>pip install lxml Collecting lxml Using cached lxml-3.5.0.tar.gz Installing ...

    python lxml使用了手册

    介绍了lxml这个xml包的使用,推荐~

    python_lxml

    python_lxml

    python 的lxml

    python 的lxml文件,install wheel后使用。。。。。。。。

    Python lxml安装文件

    Python lxml安装文件,覆盖Python2.7、3.4、3.5、3.6、3.7版本,64位。

Global site tag (gtag.js) - Google Analytics