python lxml库怎么安装
发布网友
发布时间:2022-03-03 13:02
我来回答
共2个回答
热心网友
时间:2022-03-03 14:31
lxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库。lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的绑定。它与众不同的地方是它兼顾了这些库的速度和功能完整性,以及纯Python API的简洁性,与大家熟知的ElementTree API兼容但比之更优越!但安装lxml却又有点麻烦,因为存在依赖,直接安装的话用easy_install, pip都不能成功,会报gcc错误。下面列出来Windows、Linux下面的安装方法:
【Windows系统】
先确保Python已经安装好,环境变量也配置好了,相应的的easy_install、pip也安装好了.
1. 执行 pip install virtualenv
[python] view plain copy print?
C:\>pip install virtualenv
Requirement already satisfied (use --upgrade to upgrade): virtualenv in c:\python27\lib\site-package
s\virtualenv-12.0.4-py2.7.egg
2. 从官方网站下载与系统,Python版本匹配的lxml文件:
http //pypi.python.org/pypi/lxml/2.3/
NOTE:
比如说我的电脑是Python 2.7.4, 64位操作系统,那么我就可以下载
[python] view plain copy print?
lxml-2.3-py2.7-win-amd64.egg (md5) # Python Egg
或
lxml-2.3.win-amd64-py2.7.exe (md5) # MS Windows installer
3. 执行 easy_install lxml-2.3-py2.7-win-amd64.egg
[python] view plain copy print?
D:\Downloads>easy_install lxml-2.3-py2.7-win-amd64.egg # 进入该文件所在目录执行该命令
Processing lxml-2.3-py2.7-win-amd64.egg
creating c:\python27\lib\site-packages\lxml-2.3-py2.7-win-amd64.egg
Extracting lxml-2.3-py2.7-win-amd64.egg to c:\python27\lib\site-packages
Adding lxml 2.3 to easy-install.pth file
Installed c:\python27\lib\site-packages\lxml-2.3-py2.7-win-amd64.egg
Processing dependencies for lxml==2.3
Finished processing dependencies for lxml==2.3
NOTE:
1. 可用exe可执行文件,方法更简单直接安装就可以
2. 可用easy_install安装方式,也可以用pip的方式
[python] view plain copy print?
#再执行下,就安装成功了!
>>> import lxml
>>>
3. 如用pip安装,常用命令就是:
pip install simplejson # 安装Python包
pip install --upgrade simplejson # 升级Python包
pip uninstall simplejson # 卸载Python包
4. 如用Eclipse+Pydev的开发方式,需要移除旧包,重新加载一次
Window --> Preferences --> PyDev --> Interperter-python # 否则导包的时候会报错
【Linux系统】
因为lxml依赖的包如下:
libxml2, libxml2-devel, libxlst, libxlst-devel, python-libxml2, python-libxslt
所以安装步骤如下:
第一步: 安装 libxml2
$ sudo apt-get install libxml2 libxml2-dev
第二步: 安装 libxslt
$ sudo apt-get install libxlst libxslt-dev
第三步: 安装 python-libxml2 和 python-libxslt
$ sudo apt-get install python-libxml2 python-libxslt
第四步: 安装 lxml
$ sudo easy_install lxml
热心网友
时间:2022-03-03 15:49
库怎么安装
Python3.10版 Win1064位无法安装lxml库?
方法一:打开cmd,输入pip install lxml。如果安装成功的话,可以不用往下看了,人品太好了。通常呢,都会遇到各种错误,不是这不对,就是那里错,反正就是各种安装不了。方法二:基本上,进到这里来看的人,应该都是已经掉到坑里的,所以直接从这里看起就可以。推荐通过lxml的.whl文件来进行安装。
python-xml怎么安装啊
pip install lxml python2.7.9 自带pip安装工具。看下面图片,图中显示本人电脑已经安装好了。
python中lxml模块怎么导入
安装:终端命令界面下,pip install lxml(安装过程中如果提示需要其他哪个库,需要先装提示的库,再装lxml)。如果使用pip安装失败,到pypi社区官网下载压缩包解压,终端界面进入其目录(当前目录有个叫“setup.py”就对了),用命令 python setup install 就行。导入:import lxml 即可 ...
Python解析库lxml与xpath用法总结
1.lxml安装 lxml 是一个xpath格式解析模块,安装很方便,直接pip install lxml 或者easy_install lxml即可。2.lxml 使用 lxml提供了两种解析网页的方式,一种是你解析自己写的离线网页时,另一种 则是解析线上网页。导入包:1.解析离线网页:2.解析在线网页:那么我们怎么获取这些标签和标签对应的属性值...
python mlxtend库怎么配置搭建
1,导入库,用一个语句就可以了,那就是import 比方,我们导入lxml库,那首先要下载安装这个库!pip install lxml 就可以完成安装 2、导入 import xlml 就这个语句就可以完成导入 当然也可以导入我们自己编写的库 方法与导入第三方库一致
pycharm中lxml安装失败
pycharm中lxml第三方库安装失败可能是版本不支持,超时等原因造成,可以不用在终端安装 打开pycharm中Settings中的Project:pythonProject , 点击Python Interpreter,可以看到里面有个加号,点击加号 可以看到里面有许多库和包,在这里我们可以搜索并下载我们想要下载的库,然后点击installed,如果出现Package ...
如何在Visual Studio Code中安装Python库
打开集成终端后,我们在终端中进入Python安装目录下的的Scripts文件夹,由下图可以清楚的看到Python提供的几种安装库文件的方式,比如pip与easy_install,在这里我采用pip方式。接下来,我将依次安装bs4、requests、lxml库来进行示范,如下:由于我先前已经安装过bs4库,所以提示已存在,而在安装lxml库是提示...
如何安装Python for Windows extensions,
搜索和安装python包非常方便.使用pip搜索解析xml相关的库 pip search xml 搜索之后会看到有很多结果, 其中有一个很好用的是lxml库. 使用下面的命令就很方便地完成了安装.pip install lxml 安装setuptools和pip的教程在这里:http://hi.baidu.com/jackchengen/item/9457be5a6caa1d9109be17d3 ...
如何在centos 7中安装pyxml
python setup.py install cd /tmp rm -rf openerp* //清理不用的旧的openerp开头的所有文件(慎用)wget http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz //下载OE源代码包,准备安装 tar xvzf openerp-7.0-latest.tar.gz //解压OE源代码包 mkdir /opt/oe7 cp...
python 无法import lxml
lxml 模块不是内置的,需要先安装才能使用。 lxml安装依赖 python-devel,libxml2-devel,libxslt-devel, 装好之后,下载 http://codespeak.net/lxml/lxml-2.2.8.tgz, tar zxvf lxml-2.2.8.tgz, 然后python setup.py install即可