×

lxml安装问题

hqy hqy 发表于2022-12-19 09:21:54 浏览423 评论0

抢沙发发表评论

项目场景:

linux环境,python3.7,无法联网

离线安装python的三方库lxml


问题描述

1、网页下载.whl格式的lxml的离线安装包


lxml-4.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl


2、安装


pip install lxml-4.8.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl


3、使用


import lxml

import etree from lxml


4、结果

导入lxml成功、导入etree失败

06426d9bbad8ab7e945943d42a7dd21b_a08ba4d6c9fc468e99d27044c54820c7.png


原因分析:

寻找可能原因:


1、import lxml能够成功的话,说明lxml确实安装成功了

2、网上说使用from lxml import html后,再etree = html.etree。尝试后无效

3、可能是python版本不一致


解决方案:

pip debug --verbose查看当前linux支持的格式

3d5df5b1c6bd911550bd4ede8f4ec28b_94a7b724de924b62be6936f2f04b97a7.png


下载.whl格式的lxml安装包时,挑选上述后缀的安装包


cp后的数字也可能需要和python版本一致

python


成功解决.

————————————————



 您阅读本篇文章共花了: 

打赏

本文链接:https://kinber.cn/post/3347.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

群贤毕至

访客