错误提示:
from lxml import etree
ModuleNotFoundError: No module named ‘lxml’
解决办法:
据我所知,python 3.5之后的lxml模块里面不再包含etree,那么要怎么解决这个问题呢?
lxml模块下的etree函数的使用问题,部分lxml模块不再支持etree方法,因此只能想办法下载了etree,我的python版本是3.6,默认使用pip安装lxml,其版本是3.8.0,然后我尝试在程序中导入etree结果失败….后来想到个方法:找到与自己安装的python版本相对应的lxml,比如我的是python 3.6,我就安装lxml-3.7.3-cp36-cp36m-win_amd64.whl,先去 官网找到这个包,然后复制到相关目录,使用pip安装,我的安装命令是:pip install lxml-3.7.3-cp36-cp36m-win_amd64.whl
随后就能使用etree了
python3.6.4安装lxml4.1.0可以引入etree
pip install lxml==4.1.0
作者:周小董
来源:CSDN
原文:https://blog.csdn.net/xc_zhou/article/details/80851709?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!