python安装lxml

python包lxml安装出错

fatal error: libxml/xmlversion.h: 没有那个文件或目录

ERROR: /bin/sh: 1: xslt-config: not found

libxslt/xsltconfig.h: 没有那个文件或目录

error: command ‘x86_64-linux-gnu-gcc‘ failed with exit status 1

解决办法:

  1. apt-get install libxml2-dev
  2. sudo ln -s /usr/include/libxml2/libxml /usr/include/libxml
  3. apt-get install libxslt-dev

有关lxml参考:

http://lxml.de/

http://www.cnblogs.com/bluescorpio/archive/2010/05/31/1748503.html

时间: 2024-08-02 18:46:04

python安装lxml的相关文章

在MacOS下Python安装lxml报错xmlversion.h not found 报错的解决方案

最近在看一个自动化测试框架的问题,需要用到Lxml库,下载lxml总是报错. 1,使用pip安装lxml pip install lxml 2,然后报错了,报错内容是: In file included from src/lxml/lxml.etree.c:139:src/lxml/etree_defs.h:9:10: fatal error: 'libxml/xmlversion.h' file not found#include "libxml/xmlversion.h" ^1 e

Python中lxml模块的安装

lxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库.lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的绑定.它与众不同的地方是它兼顾了这些库的速度和功能完整性,以及纯Python API的简洁性,与大家熟知的ElementTree API兼容但比之更优越!但安装lxml却又有点麻烦,因为存在依赖,直接安装的话用easy_install, pip都不能成功,会报gcc错误.下面列出来Windows.Linux下面的安装方法: [

windows下使用pip安装python模块lxml

pip install lxml 1 1 会有如下问题:  结果一路解决下去,解决了一个坑还是有一个坑,遂放弃,查找有没有别的解决办法. 亲测使用wheel+pip可以成功安装lxml! wheel本质上是一个 zip 包格式,它使用 .whl 扩展名,用于 Python 模块的安装,它的出现是为了替代 Eggs. 1. 安装wheel pip install wheel 1 1 2.下载安装文件 页面中有很多python扩展包的安装文件,找到lxml的下载路径,并选择适合自己的安装文件-下载路

python pip安装lxml失败(转)

今天想要试试beautifulsoup4,安装的时候很顺利,然后就准备安装lxml作为解析器,没想到安装时pip直接给我报了一整页的错误. 解决过程 查看了一下错误提示,其中有如下一段: ********************************************************************************* Could not find function xmlCheckVersion in library libxml2. Is libxml2 ins

windows下python安装scrapy碰到的坑

1,提示没有找到vcvarsall.bat文件 确保安装了vs.我这边是win10系统,安装了vs2015,安装的时候要注意,自定义安装项,勾选上"编程语言"里面的库文件和python库支持 2,提示openssl的某个.h文件找不到 去openssl官网下载源码包,解压,把"openssl"整个目录扔到你的python安装目录的include里 3,提示lxml的某些文件找不到 http://www.lfd.uci.edu/~gohlke/pythonlibs/#

[Ubuntu/pip] 解决 pip 安装 lxml 出现 x86_64-linux-gnu-gcc 异常

安装 pip : $ wget https://bootstrap.pypa.io/get-pip.py ... $ sudo python get-pip.py install 使用 pip 安装/升级 lxml(升至 3.3.5) 时出现以下报错: "error: command 'x86_64-linux-gnu-gcc' failed with exit status 1" 这是因为一些依赖包没有安装,可以使用以下命令更新依赖包: $sudo apt-get build-dep

python安装markupsafe模块时卡死的解决办法

起因: 升级OS X从10.8到10.9,会发现在安装python的markupsafe模块时一直卡住. 当时的机器环境是: OSX 10.9, XCode 4.6.2, Python 2.7.6, Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) 界面一直停留在下面的情况 mbp:MarkupSafe-0.23 $ python setup.py install running install running bdis

python中用lxml解析html

lxml,是python中用来处理xml和html的功能最丰富和易用的库.详情见:http://lxml.de/index.html. 在windows下安装lxml,可以用easy_install工具,也可以直接安装二进制文件.为了方便,我选择直接用二进制方式安装. 二进制文件的下载页面:https://pypi.python.org/pypi/lxml/3.4.1 选择合适的版本,因我的系统是win7,64位,python版本为2.7,所以我选择如下lxml版本. 安装完成后,就可以开始py

window下python3安装 lxml

1.安装wheel python3 -m pip install wheel 在湖闻樟注:这里因为系统里有2.3两个版本python,我把python3的改名成python3.exe.对于系统里只有一个python3的可以用 python -m pip install wheel 对于python2.7的可以用 pip install wheel 2.去http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml下载对应该版本的lxml 在湖闻樟注:可能需要番羽