如何在SLES 11,64位上安装python-lxml?

时间:2010-09-28 09:59:19

标签: python install lxml suse

对于客户,我必须在SUSE Linux Enterprise Server 11,64位(简称:SLES 11)上安装django webserver。

当我从http://software.opensuse.org添加存储库时,我可以安装python-lxml:

sudo zypper install python-lxml

结果是site-packages安装在/usr/lib/python2.6/site-packages中。但是,当我尝试使用该包时,导入崩溃:

$ cd /usr/lib/python2.6/site-packages
$ python2.6
..
>>> import lxml.etree
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: lxml/etree.so: wrong ELF class: ELFCLASS32

如何在SLES 11上正确安装python-lxml软件包?

2 个答案:

答案 0 :(得分:1)

将SDK磁盘添加为附加仓库:SLE-11-SDK-DVD-x86_64-GM-Media1.iso。 这个磁盘上的python-lxml包工作正常!

答案 1 :(得分:-1)

你可以做到

aes

可能需要使用pip install lxml