PyPy环境下lxml库的安装
来源:互联网 发布:趣味算法匈牙利算法 编辑:程序博客网 时间:2024/05/21 12:07
lxm是Python的一个html/xml解析并建立dom的库,lxml的特点是功能强大,性能也不错,与众不同的地方是它兼顾了这些库的速度和功能完整性,以及纯Python API的简洁性,大部分与熟知的ElementTree API兼容但比之更优越。
但默认情况下,使用 pip install lxml 命令下载的lxml是基于python的,在PyPy环境下该库会存在兼容性问题,解决办法是下载使用兼容PyPy的lxml的分支。方法如下:
方法一:
1、克隆分支
$ git clone https://github.com/amauryfa/lxml.git
2、解决依赖
$ sudo apt-get install libxml2 libxslt1-dev zlib1g-dev
3、编译源码
跳转进入克隆的仓库然后运行:
$ git checkout origin/cffi
$ python setup.py build
$ python setup.py install
方法二:
pip install -e git+git://github.com/aglyzov/lxml.git@cffi#egg=lxml-cffi
参考资料:
https://gist.github.com/flaviamissi/6426108
https://github.com/aglyzov/lxml/tree/cffi
http://stackoverflow.com/questions/34166494/how-to-install-lxml-for-pypy
0 0
- PyPy环境下lxml库的安装
- ubuntu下安装pypy
- 安装PYPY 和对应的 pypy pip
- python安装lxml,在windows环境下
- python安装lxml,在windows环境下
- windows环境下pip安装lxml失败
- Ubuntu下的python的lxml库安装
- Ubuntu下的python的lxml库安装
- Linux下Python XML库lxml的安装
- 在Windows下安装Python的lxml库
- Windows 环境安装 lxml
- Linux下python lxml模块的安装
- Linux下怎么安装lxml库
- python下安装lxml
- windows下安装lxml
- mac下安装lxml
- windows下安装lxml
- windows下安装lxml
- 单例模式
- html判断音视频是否播放完毕后弹出提示
- 关于安卓指纹功能的见解
- 史上最全最强SpringMVC详细示例实战教程
- android之ViewFlipper实现左右滑动动画效果
- PyPy环境下lxml库的安装
- 优秀程序员必备的七点
- Android Studio 运行时出现 finished with non-zero exit value 2 错误分析
- 在iOS8中使用UIAlertController
- c++ 版本url encode 和url decode 代码
- iOS开发之如何跳到系统设置里的各种设置界面
- linux学习(2)之虚拟机安装VMware-tools
- final
- 解面向对象三大基本特性和五大基本原则