win环境,python37如何安装libxml2?
发布于 作者:苏南大叔 来源:程序如此灵动~苏南大叔在使用pip install
的过程中,遇到提示说,需要安装libxml2
这个类库。因为是win10
系统的缘故,安装的过程中,破费周折。
本文主要说明的就是:在win10
环境下,python37
如何安装libxml2
类库。安装过程比较曲折离奇,画风比较突变,大家慢慢看。
错误提示信息
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
下载lxml.whl
文件
官方pypi.org
推荐的是通过pip install lxml
的,而并不是通过下载whl
的形式安装。但是,苏南大叔这边出现了一系列诡异现象,导致了画风突变。所以,大家根据实际情况,自行选择即可。
非官方下载地址
lxml.whl
非官方下载地址,官方也在推荐使用。所以,大家可以放心下载。非官方下载地址是:
大家要根据自己的python
情况下载对应的whl
文件,而且下载回来的文件,不能改名。改名的话,就可能导致安装失败,因为这些文件的名字都是由特殊含义的。
苏南大叔选择的是:lxml?4.2.3?cp37?cp37m?win_amd64.whl
。
update:220101,这个文件目前也没有可下载的了,选择个合适的最新版吧,我也没有这个文件,这个lib
并没有保留老的版本。或者谁知道,怎么下载历史版本?
注意:这里需要下载的是lxml
,并非python-libxml
。一定要下载和实际python
环境相符的版本,否则安装失败!
官方下载地址
lxml.whl
官方下载的地址是:
利用wheel
安装.whl
为了识别.whl
文件,需要先安装wheel
。当然,如果您已经安装过了wheel
,就无须再次安装。
pip install wheel
然后pip
安装.whl
文件,这个命令,需要注意操作目录,如果不是当前目录的话,后面的.whl
文件要补齐目录。
pip install lxml?4.2.3?cp37?cp37m?win_amd64.whl
pip
安装完的目录
这里多说一句,pip install
的目录是存在python
的site-packages
目录下面的。这点上和node
来说,区别很大。
相关链接
总结
lxml
安装完毕后,win10
系统中就可以识别libxml2
了。那么愉快地继续先前的pip install
操作吧。通过whl
安装python
的组件,虽然也是python
官方支持的。但是毕竟不是那么方便快捷,还是pip
来的方便快捷。
更多python
相关文章,请点击苏南大叔的博客链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
hao
233
123,来看看解决方案
感谢博主
第一个评论滴~~~~~~~~~