Frage

Für einen Kunden Ich habe einen django Webserver auf SUSE Linux Enterprise 11 Server installieren, 64 Bit. (Kurz: SLES 11)

Wenn ich hinzufügen Repositories von http://software.opensuse.org kann ich Python-lxml installieren:

sudo zypper install python-lxml

Das Ergebnis ist, dass die Website-Pakete in /usr/lib/python2.6/site-packages installiert sind. Allerdings, wenn ich versuche, das Paket zu verwenden, der Import abstürzt:

$ 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

Wie richtig das Python-lxml Paket auf SLES 11 installiert werden?

War es hilfreich?

Lösung

Fügen Sie die SDK Disk als zusätzliche Repo: SLE-11-SDK-DVD-x86_64-GM-Media1.iso. Das Python-lxml Paket auf dieser Platte funktioniert gut!

Andere Tipps

Sie können tun,

pip install lxml

Es könnte erfordert Verwendung sudo.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top