2010-09-28 34 views
0

Pour un client, je dois installer un serveur Web django sur SUSE Linux Enterprise Server 11, 64 bits (court: SLES 11).Comment installer python-lxml sur SLES 11, 64 bits?

Quand j'ajouter des dépôts à partir http://software.opensuse.org je peux installer python-lxml:

sudo zypper install python-lxml 

Le résultat est que le site-packages sont installés dans /usr/lib/python2.6/site-packages. Cependant, lorsque je tente d'utiliser le paquet, les accidents d'importation:

$ 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 

Comment installer correctement le paquet python-lxml sur SLES 11?

Répondre

1

Ajoutez le disque SDK en tant que dépôt supplémentaire: SLE-11-SDK-DVD-x86_64-GM-Media1.iso. Le package python-lxml sur ce disque fonctionne très bien!

-1

Vous pouvez faire

pip install lxml 

Il pourrait nécessite l'utilisation sudo.