没使用lxml库却报错

img

img


没有使用lxml库却报错from lxml import lxml
ImportError:Dll load failed while importing etree

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7485509
  • 这篇博客也不错, 你可以看下from lxml import etree报错
  • 除此之外, 这篇博客: Python入门到实战(五)自动化办公、pandas操作Excel、数据可视化、绘制柱状图、操作Word、数据报表生成、pip install国内镜像下载中的 ImportError: DLL load failed while importing etree: 找不到指定的模块 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 其实我是要用Document但是却提示我

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

    这个时候,先卸载,

    PS C:\Users\ASUS\Desktop\MLCode> pip uninstall lxml
    Found existing installation: lxml 4.6.1
    Uninstalling lxml-4.6.1:
      Would remove:
        c:\software\anaconda\lib\site-packages\lxml-4.6.1.dist-info\*
        c:\software\anaconda\lib\site-packages\lxml\*
    Proceed (y/n)? y
      Successfully uninstalled lxml-4.6.1
    

    卸载完成后,在安装,用中科大镜像安装

    PS C:\Users\ASUS\Desktop\MLCode> pip install lxml -i https://mirrors.bfsu.edu.cn/pypi/web/simple/
    Looking in indexes: https://mirrors.bfsu.edu.cn/pypi/web/simple/
    Collecting lxml
      Downloading https://mirrors.bfsu.edu.cn/pypi/web/packages/e7/bc/9e7f38333767146191afbb17simple/6ffd2c1d553589a11b7e499f12aacc6cf5cd/lxml-4.6.3-cp38-cp38-win_amd64.whl (3.5 MB)
         |████████████████████████████████| 3.5 MB 3.3 MB/s
    Installing collected packages: lxml                                                       6ffd2c1d553589a11b7e499f12aacc6cf5cd/lxml-4.6.3-cp38-cp38-win_amd64.whl (3.5 MB)
    Successfully installed lxml-4.6.3
    

    这样就成功了
    希望能有所帮助

pyquery 库会用到lxml,建议pip install lxml, pip install pyquery都执行一边,安装一下
https://zhuanlan.zhihu.com/p/393764169