Как установить python-lxml на SLES 11, 64 бит? - PullRequest
0 голосов
/ 28 сентября 2010

Для клиента я должен установить веб-сервер django на SUSE Linux Enterprise Server 11, 64-битный (короткий: SLES 11).

Когда я добавляю репозитории из http://software.opensuse.org, я могу установить python-lxml:

sudo zypper install python-lxml

В результате пакеты сайта устанавливаются в /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

Как правильно установить пакет python-lxml на SLES 11?

Ответы [ 2 ]

1 голос
/ 30 сентября 2010

Добавьте диск SDK в качестве дополнительного репо: SLE-11-SDK-DVD-x86_64-GM-Media1.iso.Пакет python-lxml на этом диске работает нормально!

0 голосов
/ 30 октября 2016

Вы можете сделать

pip install lxml

Возможно, потребуется использовать sudo.

...