广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Windows下Python安装lxml
  • 562
分享到

Windows下Python安装lxml

WindowsPythonlxml 2023-01-31 05:01:57 562人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

推荐安装方式:命令行安装pip install lxml==3.4.4easy_install lxml==3.4.4会自动下载lxml-3.4.4-cp27-none-win32.whl安装cp27表示是python2.7不指定版本号的话

推荐安装方式:命令行安装

pip install lxml==3.4.4

easy_install lxml==3.4.4

会自动下载lxml-3.4.4-cp27-none-win32.whl安装

cp27表示是python2.7

不指定版本号的话,默认会下载最新版(3.5.0)源码编译安装,编译过程中会提示缺少libxml2和libxslt依赖


GitHub源码地址:https://github.com/lxml/lxml

lxml官网:Http://lxml.de/installation.html#source-builds-on-ms-windows


参考文章:

http://blog.csdn.net/anwenxixi/article/details/45332435



不推荐安装方式:源码安装


下载lxml

https://pypi.python.org/packages/source/l/lxml/lxml-3.3.3.tar.gz

解压后在解压文件下运行命令Python setup.py install

提示缺少 Microsoft Visual C++ Compiler for Python 2.7

下载网址:http://www.microsoft.com/en-us/download/details.aspx?id=44266


继续执行报错:

lxml-3.3.3\src\lxml\includes\etree_defs.h(9) : fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory


缺少libxml/xmlversion.h文件

下载libxml2已编译包:http://xmlsoft.org/sources/win32/libxml2-2.7.8.win32.zip

解压之后将include目录下的libxml文件夹(含xmlversion.h)拷贝到lxml-3.3.3\src\lxml\includes文件夹下


继续执行python setup.py install

报错:

lxml-3.3.3\src\lxml\includes\etree_defs.h(13) : fatal error C1083: Cannot open include file: 'libxslt/xsltconfig.h': No such file or directory

libxslt依赖libxml2所以要先装libxml2再装libxslt

下载地址:

http://xmlsoft.org/sources/win32/libxslt-1.1.26.win32.zip

解压将include目录下的libxslt文件夹(含xsltconfig.h)和libexslt文件夹拷贝到lxml-3.3.3\src\lxml\includes文件夹下


继续执行python setup.py install

报错:

lxml-3.3.3\src\lxml\includes\libxml/encoding.h(28) : fatal error C1083: Cannot open include file: 'iconv.h': No such file or directory


iconv.h  linux系统有这文件,windows费劲

缺少iconv.h,下载地址:http://gnuwin32.sourceforge.net/packages/libiconv.htm

解压将libiconv-1.9.2-1-src\src\libiconv\1.9.2\libiconv-1.9.2\include文件夹下的iconv.h复制到lxml-3.3.3\src\lxml\includes文件夹下



LINK : fatal error LNK1181: cannot open input file 'libxslt.lib'


最后没安装成功放弃了,还是在linux下安装吧,国外论坛上有人说可以安装visual studio 2008就可以不需要这么麻烦,没实践过不知是否可行


参考文章:

python第三方库lxml源码安装&&使用笔记

http://www.360doc.com/content/14/1203/17/18578054_430141004.shtml


--结束END--

本文标题: Windows下Python安装lxml

本文链接: https://www.lsjlt.com/news/188571.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Windows下Python安装lxml
    推荐安装方式:命令行安装pip install lxml==3.4.4easy_install lxml==3.4.4会自动下载lxml-3.4.4-cp27-none-win32.whl安装cp27表示是python2.7不指定版本号的话...
    99+
    2023-01-31
    Windows Python lxml
  • python Lxml库的安装
    python Lxml库的安装遇到的问题    用python安装lxml库的时候一直显示错误,在安装别的库的时候,直接下载包、解压、python setup.py install 安装就成功了,而这个库安装的时候却一直显示错误,在网上搜了...
    99+
    2023-01-31
    python Lxml
  • python lxml 安装及应用
    1、linux安装lxml sudo yum install python-devel libxslt-devel sudo easy_install lxml  2、使用lxml解析xml文件 form lxml import etree...
    99+
    2023-01-31
    python lxml
  • 在windows系统中实现python3安装lxml
    lxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库。lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的绑定。它与众不同的地方是它兼顾了这...
    99+
    2022-06-04
    系统 windows lxml
  • Windows下安装Python SSH
    OpenSSH下载网址:http://sourceforge.net/projects/sshwindows/,下载安装即可。 Pycrypto模块下载地址:http://pypi.python.org/pypi/pycrypto...
    99+
    2023-01-31
    Windows Python SSH
  • Python在windows下安装
    1. 用浏览器打开 http://notepad-plus-plus.org/ 下载并安装 Notepad++ 文本编辑器。这个操作无需管理员权限。2. 把 Notepad++ 放到桌面或者快速启动栏,这样你就可以方便地访问到该程序了。这两...
    99+
    2023-01-31
    Python windows
  • windows下python 安装mys
    首先查找过一些资料,选定mysql-python 来用做python访问mysql的支持库。开始用pip安装,失败了。后来通过安装windows的安装包,解决。血的教训:切记大写“import MySQLdb”exe下载地址:http://...
    99+
    2023-01-31
    windows python mys
  • 【python学习】windows下安装
    今天真是纠结的一天。。。。本来打算在pycharm里面开发python web,发现mysql驱动没有,就想去安装一个MySQLdb结果花了好久才安装好MySQLdb其实,pycharm里面不需要安装MySQLdb,里面自带驱动下载接口,下...
    99+
    2023-01-31
    python windows
  • windows下python绿色安装
    一、绿色安装 从官方下载msi安装包文件,第一次安装时,在提示安装路径的时候选D:\Python27,在提示是否为当前用户安装还是所有用户安装时,选只有当前用户使用。于是Python的所有资源就都在D:\Python27文件夹下了。只要保...
    99+
    2023-01-31
    windows python
  • python安装包下载 windows
    python安装包下载地址:https://pan.baidu.com/s/1_jIRdVugSNzXKbhPxhihLg ...
    99+
    2023-01-31
    安装包 python windows
  • Python之lxml安装失败的解决
    目录Python lxml安装失败解决方案mac上的PyCharm无法导入lxml包解决报错:ModuleNotFoundError: No module named 'lx...
    99+
    2023-02-22
    Python lxml安装 lxml安装失败 Python安装lxml失败
  • Windows下安装python出现25
    这是因为没有权限打开安装包所致。 我的安装包在C盘, 安装python2.几,安装包名是python-2.7.13.amd64.msi C:\Windows\system32>msiexec /package C:\p...
    99+
    2023-01-31
    Windows python
  • 关于python安装lxml插件的问题
      文章只是介绍自己安装时从安装不上到安装后报错,再到安装成功的心路历程,并不代表广大欧皇也会会出现同类型的问题,也不是总结和汇总各种出问题的原因. 直接进入正题,首先我这边是win环境,电脑上装的是python3.8和anaconda(...
    99+
    2023-01-31
    插件 python lxml
  • Python之lxml安装失败如何解决
    本篇内容介绍了“Python之lxml安装失败如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python lxml安装失败针对win...
    99+
    2023-07-05
  • Windows下为Python安装Matplotlib模块
      这玩意反反复复弄了一晚上,这里详细叙述下如何安装,肯定会对大家有所帮助。首先默认大家都装了Python,这个从官网下基本不会有任何难度。   (1)Setuptools的安装   为啥先说这个,后面所有...
    99+
    2022-06-04
    模块 Windows Python
  • windows下安装Python虚拟环境
    1 前言 由于Python的版本众多,还有Python2和Python3的争论,因此有些软件包或第三方库就容易出现版本不兼容的问题。 通过 virtualenv 这个工具,就可以构建一系列 虚拟的Python环境 ,然后在每个环境中安装需...
    99+
    2023-01-31
    环境 windows Python
  • Windows下python3安装
    Windows下python3安装官网下载最新版本>=3.0https://www.python.org/downloads/有win,linux,mac3个版本,是什么系统就安装对应版本,注意还要看看自己的系统是32位还是64位的系...
    99+
    2023-01-30
    Windows
  • windows下 PHP 安装
    1.安装 1)下载安装VC运行库 下载地址:https://docs.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redistview=ms...
    99+
    2023-09-13
    php
  • windows 下安装 redis
      一、下载地址 https://github.com/MicrosoftArchive/redis/releases   二、安装 redis 1、打开下载地址,可以看到有安装包和压缩包可供选择,我这里下载安装包   2、打开...
    99+
    2014-12-12
    windows 下安装 redis
  • windows下安装mysql5.7
    1.首先官网下载ZIP安装包(即以解压,配置的方式安装) 2.解压完成之后在目录下创建my.ini文件 内容如下: [mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置...
    99+
    2019-06-26
    windows下安装mysql5.7
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作