python3下安装lxml报错:ImportError DLL load failed
python3下安装lxml报错
一、环境和问题
win7 64位,python版本3.6.0
上一篇文章https://blog.csdn.net/toby54king/article/details/100939349记录了python3.6.4下安装lxml,把xml报告转换成html报告的方法。把此方法用到另一台电脑上时,一直提示lxml有问题,问题是“ImportError:DLL load failed:”找不到指定的程序,截图如下:
同样的方法在自己电脑上没有任何问题。
二、解决办法
经过多次尝试是因为版本的问题,python3.6.0和python3.6.4使用的lxml版本还是有区别的,python3.6.0要是用更低的版本才行,python3.6.0我使用lxml-3.7.3-cp36-cp36m-win_amd64.whl。python3.6.4使用的是lxml最新版本的lxml-4.4.1版本的。
三、lxml版本下载
地址:https://pypi.org/project/lxml/#history。可以看到有许多老版本lxml,点击对应的版本下载即可,注意对应的python版本和windows64/32版本。
本文为博主原创文章,未经博主允许请勿转载!作者:ISmileLi