欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

pip install lxml失败原因

发布时间:2023/11/27 73 豆豆
生活随笔 收集整理的这篇文章主要介绍了 pip install lxml失败原因 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

python3 是用 VC++ 14 编译的, python27 是 VC++ 9 编译的, 安装 python3 的包需要编译的也是要 VC++ 14 以上支持的.

VC++ 14 (2015)下载地址:

https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145&6B49FDFB-8E5B-4B07-BC31-15695C5A2143=1 

 

Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32

VC++ 2017 下载地址:

https://go.microsoft.com/fwlink/?LinkId=746572

 

由于网上没有现成的基于windows版本的cp37用于下载,只能源码来进行安装,这里在编译并安装源码前需要安装

libxml2 and libxslt

能搜到m3-libxml2-python (2.6.9) - libxml2 and libxslt package来进行安装

pip install libxml2-python3 但是失败了,后来找到了一个lxml-4.2.3-cp37-cp37m-win_amd64.whl,并pip install d:\lxml-4.2.3-cp37-cp37m-win_amd64.whl后成功安装,关于源码编译还有待研究。

由于我机器上没有pip, python2下面的是pip2, python3下面的是pip3, 所以正确的命令是

pip3 install lxml

pip3 install requests-html

哈哈哈!!!

 

转载于:https://www.cnblogs.com/misswjr/p/9360054.html

总结

以上是生活随笔为你收集整理的pip install lxml失败原因的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。