精华内容
下载资源
问答
  • 主要介绍了Python pip安装lxml出错的问题解决办法的相关资料,需要的朋友可以参考下
  • 本文主要给大家简单介绍了下在windows以及linux系统中使用Python安装LXML模块的教程,非常简单实用,有需要的小伙伴可以参考下
  • 首先,我在不使用pip的情况下安装lxml(在Mac OS 10.6.8上为Python 2.7.2).然后,我读了this post,然后使用pip(sudo pip install lxml)再次安装了它.我仍然有一个问题:我可以导入lxml(导入lxml),但是不能从lxml导入...

    首先,我在不使用pip的情况下安装了lxml(在Mac OS 10.6.8上为Python 2.7.2).然后,我读了this post,然后使用pip(sudo pip install lxml)再次安装了它.我仍然有一个问题:

    我可以导入lxml(导入lxml),但是不能从lxml导入etree使用.我有此错误信息:

    Traceback (most recent call last):

    File "", line 1, in

    ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml-2.3.3-py2.7-macosx-10.6-intel.egg/lxml/etree.so, 2): Symbol not found: _htmlParseChunk

    Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml-2.3.3-py2.7-macosx-10.6-intel.egg/lxml/etree.so

    Expected in: flat namespace

    in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/lxml-2.3.3-py2.7-macosx-10.6-intel.egg/lxml/etree.so

    然后,我尝试从these instructions之后的源安装lxml,并且出现此错误消息:

    checking whether we are cross compiling... configure: error: in `/Users/my_name/Applications/lxml/lxml-2.2.2/build/tmp/libxml2-2.7.8':

    configure: error: cannot run C compiled programs.

    If you meant to cross compile, use `--host'.

    See `config.log' for more details

    Traceback (most recent call last):

    File "setup.py", line 115, in

    STATIC_CFLAGS, STATIC_BINARIES),

    File "/Users/my_name/Applications/lxml/lxml-2.2.2/setupinfo.py", line 50, in ext_modules

    libxslt_version=OPTION_LIBXSLT_VERSION)

    File "/Users/my_name/Applications/lxml/lxml-2.2.2/buildlibxml.py", line 198, in build_libxml2xslt

    call_subprocess(configure_cmd, cwd=libxml2_dir, **call_setup)

    File "/Users/my_name/Applications/lxml/lxml-2.2.2/buildlibxml.py", line 158, in call_subprocess

    raise Exception('Command "%s" returned code %s' % (cmd_desc, returncode))

    Exception: Command "./configure --without-python --disable-dependency-tracking --disable-shared --prefix=/Users/my_name/Applications/lxml/lxml-2.2.2/build/tmp/libxml2" returned code 1

    最后,我遵循了this answer的第二条建议,并使用了命令行sudo STATIC_DEPS = true /usr/bin/easy_install-2.7 lxml.它在Apple提供的系统Python 2.7上安装了lxml,而不是在我当前使用的版本上安装了lxml.积极的一点:如果运行Apple-Python,我可以从lxml导入etree.

    缺点:我仍然不知道如何在另一版本的python上安装lxml.任何想法?

    我目前正在使用/Library/Frameworks/Python.framework/Versions/2.7/bin/python.

    解决方法:

    您需要为使用的Python版本安装单独的easy_install.有关更多详细信息,请参见答案here.然后,您可以使用它运行easy_install命令:

    STATIC_DEPS=true easy_install-2.7 lxml

    更新:从您的评论,您现在报告一个权限错误,显示了另一个Python路径,一个似乎是MacPorts安装的Python:/ opt / local / Library / Frameworks.您需要确定要使用哪个Python.实际上,如果要使用MacPorts,则只需安装MacPorts提供的lxml端口.那是最简单的解决方案.

    $sudo port selfupdate

    $sudo port install py27-lxml

    否则,您需要与其他(python.org?)Python 2.7.2一起安装easy_install.我建议使用Distribute,它是`setuptools’的更现代的分支,您需要确保使用的是正确的Python:

    $curl -O http://python-distribute.org/distribute_setup.py

    $export PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"

    $which python2.7 # should be in the path above

    $python2.7 distribute_setup.py

    $STATIC_DEPS=true easy_install-2.7 lxml

    标签:importerror,lxml,installation,elementtree,python

    展开全文
  • python安装lxml出错的解决方法发布时间:2020-08-07 09:44:14来源:亿速云阅读:71作者:小新这篇文章给大家分享的是有关python安装lxml出错的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随...

    python安装lxml出错的解决方法

    发布时间:2020-08-07 09:44:14

    来源:亿速云

    阅读:71

    作者:小新

    这篇文章给大家分享的是有关python安装lxml出错的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

    Windows下安装lxml

    1、 执行 pip install virtualenv

    145292.png

    lxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库。lxml并不是Python自带的包,而是为libxml2和libxslt库的一个

    Python化的绑定。它与众不同的地方是它兼顾了这些库的速度和功能完整性,以及纯Python API的简洁性,与大家熟知的ElementTree

    API兼容但比之更优越!但安装lxml却又有点麻烦,因为存在依赖,直接安装的话用easy_install, pip都不能成功,会报gcc错误。

    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出错的解决方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

    展开全文
  • PyCharm里面安装lxml

    万次阅读 2021-03-20 16:20:04
    疑惑点是git cmd里面安装lxml成功了,但是PyCram里面不能用,报错 ModuleNotFoundError: No module named 'lxml’ 在git cmd里面是使用pip install lxml -i ...

    疑惑点是git cmd里面安装lxml成功了,但是PyCram里面不能用,报错

    ModuleNotFoundError: No module named 'lxml’

     

    在git cmd里面是使用pip install lxml -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com安装成功的,所以选用新的网站资源,

     

    然后点击Install Package

     

    回头看显示的Package,里面就有了lxml

     

    没有报lxml错误,但是报:

        from .. import etree
    ImportError: DLL load failed while importing etree: 找不到指定的程序。

    Process finished with exit code 1

    还需要继续研究研究下。

     

    参考文章:https://blog.csdn.net/qq_40402685/article/details/102929846

    展开全文
  • Linux或者Windows上安装lxml失败解决方法。 在Windows上安装失败,失败原因及解决方法总结如下: 1.pip版本未更新 解决方法: 通过pip安装时,需保证pip的版本没有问题,更新方法:在系统框(cmd中)输入: ...

    Linux或者Windows上安装lxml失败解决方法。

    在Windows上安装失败,失败原因及解决方法总结如下:

    1.pip版本未更新
    
    解决方法:
    
    通过pip安装时,需保证pip的版本没有问题,更新方法:在系统框(cmd中)输入:
    
    
    python -m pip install --upgrade pip
    
    命令进行更新
    
    2.下载的.whl版本不正确:lxml的版本跟python的版本有关,个人使用的python版本如下,
    是64位的3.7版本。根据网上资料所述,64位的python版本也需装32位的3.7 lxml版本,
    但安装以失败告终,解决方法:
    
    1 安装wheel,命令行运行:
    
    
    pip install wheel
    
    2.在这里下载对应的.whl文件,注意别改文件名!
    
    lxml模块下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
    
    3. 进入.whl所在的文件夹,执行命令即可完成安装
    
    pip install 带后缀的完整文件名
    

    在Linux上安装失败,主要原因是 libxml2 和 libxslt 没有正确安装,但是安装这两个库在不同的Linux系统上有不同的名称,所以要注意才能安装成功,除了通过 pip 安装之外,还可以通过源码安装,具体如下:

    To install the required development packages of these dependencies on Linux systems, 
    use your distribution specific installation tool, e.g. apt-get on Debian/Ubuntu:
    
    sudo apt-get install libxml2-dev libxslt-dev python-dev
    
    For Debian based systems, it should be enough to install the known build 
    dependencies of the provided lxml package, e.g.
    
    sudo apt-get build-dep python3-lxml
    
    apk add libxml2 libxslt 
    apk add libxml2-dev libxslt-dev
    apk add libxml2-devel libxslt-devel
    pip install lxml
    pip install lxml==3.4.2
    

    通过源码进行安装 lxml :https://lxml.de/build.html

    纯净的环境

    这里通过最小的Linux镜像,仅仅配置了 supervisor 、 python环境、lxml和flower等基础依赖,以及相关的配置优化,最后生成镜像,方便开发中下次直接使用,不用去折腾前面的环境了,直接开始专注开发。只需要在docker中一行命令即可搞定,使用方式如下:

    docker run -itd --name aino -p 80:80 -p 5555:5555 -p 9001:9001 -p 8080:8080 -p 2222:22 --privileged ycj520/aino:1.0.3
    
    # 进入容器
    docker exec -it aino sh
    或者
    docker exec -it aino bash
    
    # 使用python
    使用Python相关的依赖库
    

    更多能够通过一行命令搞定的实用方案、镜像和系统等请点击下方进行查看:

    研发中心仓库

    其他

    更多有趣的实用技术,请查看对应的专栏。

    更多能够让你成长的干货资源请阅读更多文章。

    留言点赞关注,我们一起分享AI学习与发展的干货。


    您的随意打赏,可能会成创造下一个 Linus ~

    正经的技术,不正经的程序员~

    展开全文
  • ------------------------------------------------------------------转载部分-------------------------------------------------------------0x01 概述重装系统后,安装了最新的Python3.8.1,当使用pip安装lxml库...
  • Windows下安装lxml1、 执行 pip install virtualenvlxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库。lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的绑定。它与众不同的地方是它...
  • 解决方案:apk add --update --no-cache g++ gcc libxslt-dev python3-dev openssl-dev apk add --no-cache gcc musl-dev libxslt-dev 具体报错如下: Collecting lxml Using cached ... Building without Cython....
  • 我正试图在virtualenv中安装lxml,其中包括sudo pip install lxml和{},但在这两种情况下都得到了以下结果:x86_64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-...
  • 在anaconda中,怎样安装lxml库 等安装类似的库 打开cmd,在命令dos窗口输入: pip install lxml 这样即可。 如果要安装加载其他库,方法同上。(pip install +包名) 如果安装时出现以下类似的报错: ERROR: Could ...
  • 已经安装了anaconda如何在系统中的python下安装lxml 之前在电脑里面装过anaconda3 最近在学习网课,按照老师的要求在电脑里装了python,安装lxml时提示 解决办法: 标题的描述不准确,有建议留言。 谢谢。 ...
  • pycharm安装lxml

    千次阅读 2019-06-01 20:44:00
    首先我们用pip安装完成后,在pycharm里面还要导入进去,没有的话是会报错的 文件--设置--Project Interpreter 然后点击pip进去,搜索requests,再安装进去就可以了 lxml 这里我是选择的在官网上下载对应...
  • PyCharm安装lxml

    千次阅读 2019-08-14 14:42:36
    一、在DOS输入python查看版本号 二、下载lxml库 ...②“cp37‑cp37m”:为对应的python版本号,如本人安装的python版本号为Python 3.6.2,则应选择“cp36‑cp36m” ③“win32”:为对应的python版本位...
  • 东拼西凑的,阴差阳错就成功了,啊啊啊啊啊...pip install lxml 或者 流程如下: pip install BeautifulSoup4 requests apt-get install clang apt-get install install libxml2 libxml2-dev libxslt libxslt-dev 1 2 3
  • python安装lxml

    千次阅读 2019-10-01 11:05:58
    python3.6 Win10系统安装lxml 首先使用指令查看能安装的版本,然后在命令行安装 如上图 转载于:https://www.cnblogs.com/Syue/p/8654130.html
  • 解决PyCharm软件无法安装lxml库的问题

    千次阅读 2020-04-11 12:36:23
    pycharm安装lxml库失败怎么办? 众所周知,在pycharm中安装lxml库,一般的安装流程流程为: file->settings->在下面(1)图的界面中点击“+”号,进入了(2)图中,点击搜索“lxml”点击左下角的install按钮,...
  • pycharm安装lxml库的错误解决方案

    千次阅读 2020-04-20 13:04:39
    pycharm安装lxml库的错误解决方案 目录 一、安装lxml的两种方式 pycharm终端 打开终端 安装wheel pip install wheel 安装packager lxml pip install package lxml 安装lxml pip install lxml ...
  • pycharm 安装lxml失败

    千次阅读 2020-03-18 17:05:49
    踩坑日记之 pycharm 安装lxml失败 错误描述 :忘记截图了。。。。 和这个错一样 错误原因 : pip 版本过老 解决方案: File-> Setting->Project Interpreter 中 双击pip intall 更新 重新导入即可 导入...
  • python 一条命令快速安装lxml

    万次阅读 2020-06-25 22:11:56
    lxml做为python,爬虫必备技能,如何利用xpath来实现呢,首先得会安装lxml,用pip install lxml命令就可以轻松搞定了
  • Linux 下安装lxml

    万次阅读 2019-08-13 13:40:45
    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 li...
  • Termux下Python安装lxml的解决方法

    千次阅读 2020-05-11 08:29:38
    半个月来一直无法成功安装lxml,就在刚刚我成功安装,这一刻真的很激动 网上解决办法大多安装libxm2-dev ,但是无法成功安装,原因如下图所示 然后我安装liblmx2,安装失败~找不到这个包, 露露搜寻之下在github上...
  • 背景问题描述最初直接pip安装:pip install lxml提示查找编译器出错:Error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat)因为安装有VS2015,尝试替换使用VS2015的C++编译器,修改环境...
  • 要用python处理XML数据,由于之前用过lxml,因此打算采用lxml库。找出原来的写好的脚本发现不能运行,没有lxml模块,看来得自己动手。记得原来用的时候模似安装挺简单的啊,这次貌似不怎么幸运。按照google的结果,...
  • windows安装lxml

    万次阅读 2018-05-02 17:25:45
    原文:https://jingyan.baidu.com/article/ad310e80feaac71849f49e98.htmlpip install lxml。如果安装成功的话,可以不用往下看了,人品太好了。通常呢,都会遇到各种错误,不是这不对,就是那里错,反正就是各种...
  • 在windows中安装lxml

    千次阅读 2019-05-22 10:50:09
    lxml是个非常有用的python库,它可以灵活高效地解析xml,与BeautifulSoup、requests结合,是编写爬虫的标准姿势。...原因是 lxml和whl 模块有依赖关系,单独的安装lxml是不能正常导入的 没有安装wml模块,导入e...
  • Python 安装wheel包 安装lxml

    千次阅读 2019-05-12 16:15:29
    于是自己找到个简单的方法安装了wheel和lxml。 1.确定电脑python安装了pip 打开pycharm 的setting的project目录下可以看到project interpreter 可以看到自己python的安装的包 2.下载安装wheel包 (1)网站: Pypl...
  • pycharm安装lxml库失败

    千次阅读 2020-03-04 15:23:28
    问题:pycharm安装lxml库失败 环境:Python3.7;lxml4.5.0 解决方法:使用代理在Terminal中进行安装 pip install lxml -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com 截图: 安装成功截图: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,908
精华内容 9,563
关键字:

安装lxml