精华内容
下载资源
问答
  • 1、下载easy_install的安装包,下载地址:https://pypi.Python.org/pypi/setuptools 我是Windows7,所以直接下载Windows(Simplify)下的ez_install... 6、打开Python IDLE输入import lxml,如果不报错,就是安装成功了。

    1、下载easy_install的安装包,下载地址:https://pypi.Python.org/pypi/setuptools

    我是Windows7,所以直接下载Windows(Simplify)下的ez_install.py,有时打开是源代码,可以再本地新建一个ez_install.py的文件,然后复制源代码即可。

    2、在cmd中找到ez_install.py所在的目录,输入python ez_install.py运行该文件。然后会在python的安装目录下生成一个Scripts文件夹,里面有easy_install.exe。

    3、去系统的环境变量中修改用户变量,将scripts的文件夹路径加入path中,如下图所示:

    安装完成之后,在cmd中输入easy_install-script.py --help,如果有如下输出,则说明easy_install安装成功。

    4、lxml官网:http://lxml.de/installation.html#source-builds-on-ms-windows

    5、打开cmd输入easy_install --allow-hosts=lxml.de,*.python.org lxml==3.4.2,然后回车,注意这里的3.4.2是版本号会更新,要依据官网的版本号。

    6、打开Python IDLE输入import lxml,如果不报错,就是安装成功了。

    展开全文
  • 记得原来用的时候模似安装挺简单的啊,这次貌似不怎么幸运。按照google的结果,好几次都没成功。本人系统是Ubuntu 12.04,后来知道可以直接sudo apt-get install python-lxml就可以。现在想起,我安装的时候,试过...

    要用python处理XML数据,由于之前用过lxml,因此打算采用lxml库。找出原来的写好的脚本发现不能运行,没有lxml模块,看来得自己动手。在linux是很容易安装的(pip install lxml),记得原来用的时候模似安装挺简单的啊,这次貌似不怎么幸运。按照google的结果,好几次都没成功。

    本人系统是Ubuntu 12.04,后来知道可以直接sudo apt-get install python-lxml就可以。现在想起,我安装的时候,试过sudo apt-get install lxml,提示找不到包。这里引出一个问题如何根据关键词查询包名。

    我用sudo apt-get help(好多这种格式的命令都会支持help),结果没有发现apt-get提供的根据关键词搜索包名的command或者option。谷歌之后找到了解决这个小问题的方法:先用 apt-cache search找到软件的准确名字,再用apt-cache show来看详细的信息。

    apt-cache search lxml
    结果:

    inkscape - vector-based drawing program
    python-lxml - pythonic binding for the libxml2 and libxslt libraries
    python-lxml-dbg - pythonic binding for the libxml2 and libxslt libraries (debug extension)
    python-lxml-doc - pythonic binding for the libxml2 and libxslt libraries (documentation)
    python3-lxml - pythonic binding for the libxml2 and libxslt libraries
    python3-lxml-dbg - pythonic binding for the libxml2 and libxslt libraries (debug extension)
    xml-core - XML infrastructure and XML catalog file support
    python-okasha - trivial WSGI web framework for Python
    python-pyquery - jQuery-like library for python
    tclxml - Tcl library for XML parsing

    然后就可以用apt-cache python-lxml来查看包的依赖等详细信息。

    顺便查了一下apt-cache的用法,贴在下面:

    apt-cache是一个apt软件包管理工具,它可查询apt的二进制软件包缓存文件。通过它我们可查询软件包的状态信息。

    显示软件的信息,包括版本号,安装状态和包依赖关系等。

    apt-cache show package_name

    搜索软件包,可用正则表达式。

    apt-cache search package_name

    显示软件包的依赖关系信息。

    apt-cache showpkg package_name

    显示软件包的安装状态和版本信息。

    apt-cache policy package_nam

    显示指定软件包所依赖的软件包。

    apt-cache depends package_name

    显示软件包的反向依赖关系,即有什么软件包需依赖你所指定的软件包。

    apt-cache rdepends package_name

    windows 安装lxml方法

    最后,在windows中可以使用whl文件安装。
    下面提供whl文件地址:
    python2.7: https://download.csdn.net/download/jx_zhangzhaoxuan/10944701
    python3.6: https://download.csdn.net/download/jx_zhangzhaoxuan/10944706
    安装方法:
    首先将whl文件下载到本地,如C盘, 则安装命令为:
    pip install C://文件名.whl

    展开全文
  • 一、lxml的安装lxml是Python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高。本节中,我们了解一下lxml的安装方式,这主要从Windows、Linux和Mac三大平台来介绍。官方网站:...

    一、lxml的安装

    lxml是Python的一个解析库,支持HTML和XML的解析,支持XPath解析方式,而且解析效率非常高。本节中,我们了解一下lxml的安装方式,这主要从Windows、Linux和Mac三大平台来介绍。

    官方网站:http://lxml.de

    GitHub:https://github.com/lxml/lxml

    PyPI:https://pypi.python.org/pypi/lxml

    在Windows下,可以先尝试利用pip安装,此时直接执行如下命令即可:

    pip3 install lxml

    如果出现报错,比如提示缺少libxml2库等信息,可以采用wheel方式安装。

    推荐直接到这里(链接为:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml)下载对应的wheel文件,找到本地安装Python版本和系统对应的lxml版本,例如Windows 64位、Python 3.6,就选择lxml?4.2.3?cp36?cp36m?win_amd64.whl,将其下载到本地。

    然后利用pip安装即可,命令如下:

    pip3 install 路径/lxml?4.2.3?cp36?cp36m?win_amd64.wh

    在Linux平台下安装问题不大,同样可以先尝试pip安装,命令如下:

    pip3 install lxml

    如果报错,可以尝试下面的解决方案。

    CentOS、Red Hat

    执行如下命令安装所需的库即可:

    sudo yum groupinstall -y development tools sudo yum install -y epel-release libxslt-devel libxml2-devel openssl-devel

    主要是libxslt-devel和libxml2-devel这两个库,lxml依赖它们。安装好之后,重新尝试pip安装即可。

    Ubuntu、Debian和Deepin

    在这些系统下,报错的原因同样可能是缺少了必要的类库,执行如下命令安装:

    sudo apt-get install -y python3-dev build-essential libssl-dev libffi-dev libxml2 libxml2-dev libxslt1-dev zlib1g-dev

    安装好之后,重新尝试pip安装即可。

    Python命令行下测试:

    >>> import lxml #不报错即可

    原文:https://www.cnblogs.com/xuyingzhong/p/9345525.html

    展开全文
  • lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的绑定。它与众不同的地方是它兼顾了这些库的速度和功能完整性,以及纯Python...但安装lxml却又有点麻烦,因为存在依赖,直接安装的话用easy_inst...

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

    Windows下安装lxml

    1、 执行 pip install virtualenv

    2、从官网下载与系统,python版本匹配的lxml文件:https://pypi.python.org/pypi/lxml/2.3/

    NOTE:比如说我的电脑是Python 2.7.4, 64位操作系统,那么我就可以下载

    lxml-2.3-py2.7-win-amd64.egg (md5) # Python Egg

    lxml-2.3.win-amd64-py2.7.exe (md5) # MS Windows installer

    3、 进入该文件所在目录执行该命令

    cd d:

    easy_install lxml-2.3-py2.7-win-amd64.egg

    NOTE:可用exe可执行文件,方法更简单直接安装就可以

    执行

    >>> import lxml # 不报错,表示安装成功

    >>>

    更多学习内容,请点击python学习网。

    展开全文
  • 首先可以直接使用以下命令安装lxml,但是会默认安装到Python2,没有找到怎么指定安装到Python3 sudo easy_install lxml 想要安装到Python3需要先安装pip: sudo easy_install pip 然后通过pip3安装到...
  • 本想直接用pip install lxml 命令安装完事,但是由于安装过程中跟VS的一些东西冲突怎么安装不上,搜索到以下方法,问题解决。 步骤: 1.下载跟python匹配的.whl 文件(lxml-3.6.0-cp35-cp35m-win_amd64.whl)...
  • 上次推荐的 QPython,反响还不错,使用的小伙伴不少。...新特性用不上,无故出现BUG第二个,类库安装失败类库是Python的根本,lxml安装不上怎么爬虫?Numpy安装不上怎么科学计算?pillow安装不上...
  • 在python中要用到lxml库,下来讲一下安装步骤。使用pip安装。在cmd中cd到根目录的Scripts下,我的是F:pythonScripts。2、输入 pip3 install lxml.系统会自动下载安装。3、我这是已经安装好了的,使用pip list就可...
  • pycharm安装不了lxml

    千次阅读 2020-02-20 13:59:14
    本人小白,是跟着中国大学mooc的课学python的,但是按照教程的代码输入的,但是显示运行不了,百度看了说没有解析器,但是pycharm安装不了lxml,不知道怎么了,求大神指导 [这两图片的代码是爬最好大学的大学排名的...
  • python 3.5之后的lxml模块里面不再包含etree,那么要怎么解决这个问题呢?python3.6.4安装lxml4.1.0可以引入etreepip install lxml==4.1.0复制代码
  • [192]python3.6 lxml标准库lxml安装及etree的使用注意

    万次阅读 多人点赞 2018-06-29 09:02:44
    lxml模块下的etree函数的使用问题,部分lxml模块不再支持etree方法,因此只能想办法下载了etree,我的python版本是3.6,默认使用pip安装lxml,其版本是3.8.0,然后我尝试在程序中导入etree结果失败….后来想到个方法...
  • 据我所知,python 3.5之后的lxml模块里面不再包含etree,那么要怎么解决这个问题呢? lxml模块下的etree函数的使用问题,部分lxml模块不再支持etree方法,因此只能想办法下载了etree,我的python版本是3.6...
  • 我的知乎回答:研究生们刚开始看英文文献是怎么看的? 本人目前研二,研一的时候情况和题主 差不多,英… https://www.zhihu.com/question/345516318/answer/870459193?utm_source=qq&utm_medium=social前两天花...
  • lxml是处理XML和HTML的python语言,解析的时候,自动处理各种编码问题。而且它天生支持 XPath 1.0、XSLT 1.0、定制元素类。安装:pip install lxmllxml用法HTML 实例Study/title>webpagesource linkHTMLPythonC++...
  • Linux下Python XML库lxml安装

    千次阅读 2013-06-17 17:07:24
    记得原来用的时候模似安装挺简单的啊,这次貌似不怎么幸运。按照google的结果,好几次都没成功。 本人系统是ubuntu 12.04,后来知道可以直接sudo apt-get install python-lxml就可以。现在想起,我安装的时候,试过...
  • 关于lxml安装的一些坑!!! 本人现在应该用csdn三年了,从来没写过博客,这一次想写是因为!安装这个库有点艰辛(看了网上很多方法,真的就是从一个坑到另一个坑) 话不多说,,我这个人说话不怎么有逻辑,就想到...
  • # 数据提取-lxml模块知识点了解 lxml模块和xpath语法的关系了解 lxml模块的使用场景了解 lxml模块的安装了解 谷歌浏览器xpath helper插件的安装和使用掌握 xpath语法-基础节点选择语法掌握 xpath语法-节点修饰语法...
  • 对于怎么安装,我从网上看到了不同的方法,最后经过本人摸索,给大家总结各种库的安装最简单方法: pycharm的用户可以直接在settings里的python interpreter中添加就完成了。根本无需从网页下载压缩包然后在什么cmd...
  • python中lxml模块怎么导入不怕辐射,不怕眼睛很累,不怕半夜惊醒,只怕错过你任何一条消息和动态。这个模块是第三方模块,需要先安装再导入。 安装:终端命令界面下,pip install lxml(安装过程中如果提示需要其他...
  • python中lxml没有etree的问题

    万次阅读 2018-05-29 14:14:45
     lxml模块下的etree函数的使用问题,部分lxml模块不再支持etree方法,因此只能想办法下载了etree,我的python版本是3.6.0,默认使用pip安装lxml,其版本是4.1.1,然后我尝试在程序中导入etree结果失败.......
  • 在python中安装lxml-4.2.1,在使用时发现导入etree时IDE中报错Unresolved reference 其实发现,不影响使用,可以正常运行,对于我这种要刨根问底的人不搞明白怎么能罢休了,要保证代码不红 就研究了下源码,通过...
  • python环境搭建pip升级命令:python -m pip install --upgrade pippip下载安装:pip3 install lxml:解析xmlpip3 install beautifulsoup4:解析htmlpip3 install html5lib:解析htmlpip3 install zope.interface:作为...
  • Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux应运而生….Termux不仅可以帮助你学习和使用Linux系统,更可以通过安装各种插件,当做我们pyt.....
  • Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux应运而生….Termux不仅可以帮助你学习和使用Linux系统,更可以通过安装各种插件,当做我们pyt.....
  • Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux应运而生….Termux不仅可以帮助你学习和使用Linux系统,更可以通过安装各种插件,当做我们pyt.....
  • Qpython 不支持 lxml 这个模块,然而 python 中l xml 作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux 应运而生….Termux 不仅可以帮助你学习和使用 Linux 系统,更可以通过安装各种插件,...
  • 系统环境:win10 64位,Python3.51、安装Python3.5不要用3.6,到目前为止,当执行 from lxml import etree 时,会失败,目前没有解决办法。这里推荐一篇文章,Windows10下python3和python2同时安装2、安装PyQt5进入...
  • 1. 直接通过pip安装你会...2. 先安装lxml然后ctrl+f 搜索 lxml 找到下面截图的位置。俺猜测cp27,cp34是指python的版本,分别对应python2.7和3.4.根据自己的情况下载对应的版本。反正我是这样臆断并下载的。下载后...
  • pyQuery的安装

    2016-12-07 09:53:00
    1. 直接通过pip安装 你会发现lxml怎么搞都报错,后来单独先安装libxml2和libxslt ...2. 先安装lxml 手动下载lxml: http://www.lfd.uci.edu/~gohlke/pythonlibs/ 然后ctrl+f 搜索 lxml 找到下面截图的...
  • Collecting lxml==3.3.5 (from newspaper) Using cached lxml-3.3.5.tar.gz Collecting nltk==2.0.5 (from newspaper) Using cached nltk-2.0.5.tar.gz Complete output from command python setup.py egg_info: ...

空空如也

空空如也

1 2 3 4
收藏数 61
精华内容 24
关键字:

怎么安装lxml