centos5.X 32位系统上给python2.7安装lxml
2015-01-21 10:43
399 查看
采用源代码方式安装python2.7,程序运行时报:
执行from lxml import etree报:
python27/lib/python2.7/site-packages/lxml-3.4.1-py2.7-linux-i686.egg/lxml/etree.so: undefined symbol: __xmlStructuredErrorContext
其原因是编译时用的libxml2版本过低,解决方案:
执行from lxml import etree报:
python27/lib/python2.7/site-packages/lxml-3.4.1-py2.7-linux-i686.egg/lxml/etree.so: undefined symbol: __xmlStructuredErrorContext
其原因是编译时用的libxml2版本过低,解决方案:
yum groupinstall "Development Tools"
wget http://xmlsoft.org/sources/libxml2-2.7.8-1.src.rpm[/code]rpm -ivh libxml2-2.7.8-1.src.rpm --nomd5rpmbuild -ba /usr/src/redhat/SPECS/libxml2.speccd /usr/src/redhat/RPMS/archyum localinstall libxml2-2.7.8-1.i386.rpm libxml2-devel-2.7.8-1.i386.rpm libxml2-python-2.7.8-1.i386.rpm --nogpgcheck
再重新安装lxml就ok了
参考:
http://serverfault.com/questions/266927/install-libxml2-2-7-x-on-centos-5-x
相关文章推荐
- WIN10 64位系统 32位Python2.7 PIL安装
- 《转载》WIN10 64位系统 32位Python2.7 PIL安装
- 在windows系统中实现python3安装lxml
- window系统下 python3.5安装lxml-3.5.0 方法
- 在win7 32位系统中安装配置Python的机器学习包scikit-learn
- ubuntu下安装python3.5(系统默认自带的是python2.7)
- Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
- 在windows系统中实现python3安装lxml
- 在centos 6系统中安装python2.7
- 32位win7/32位系统/Python环境下安装libSVM
- NVIDIA DIGITS 5.1-dev学习笔记之安装过程记录:Windows10 x64位系统 、 MicroSoft Caffe Master、CUDA 8.0 、Python 2.7
- CENTOS 6.5 安装 Python 2.7 总结 系统包含python2.6
- python2.7版本win7 64位系统安装pandas注意事项_20161226
- mac系统 python2.7安装mysql数据库连接
- win8 系统安装python 2.7 【问题解决】--mindfusion 解决--2-5
- NVIDIA DIGITS 5.1-dev学习笔记之安装过程记录:Windows10 x64位系统 、 MicroSoft Caffe Master、CUDA 8.0 、Python 2.7
- Windos7(32位)安装Python2.7,再加上numpy、scipy、Matplotlib、Ipython、pandas
- python2.7版本在win7、64位系统安装遇到的问题
- centos7 安装python2.6,与系统自带的python2.7共存
- 01. windows系统下python爬虫库lxml,BeautifulSoup,Request安装