2010-11-18 9 views
2

S'il vous plaît pouvez-vous aider et conseiller avec un problème avec python 2.6.6 et lxml Solaris 10 build?lxml construit sur Solaris 10

Instructions d'installation: www.sunfreeware.com/download.html

lien direct vers le fichier: http://www.sunfreeware.com/ftp/pub/freeware/sparc/10/lxml-2.2.8-sol10-sparc-local.gz

[rainier]/usr/apps/openet/bmsystest/relAuto/RAP_SW> python 
Python 2.6.6 (r266:84292, Oct 12 2010, 15:25:47) [C] on sunos5 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import lxml 
>>> from lxml import etree 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: ld.so.1: python: fatal: relocation error: file /opt/csw/lib/python/site-packages/lxml-2.2.8-py2.6-solaris-2.10-sun4u.egg/lxml/etree.so: symbol xsltDocDefaultLoader: referenced symbol not found 
>>> 

Merci


Inadéquation de la version: c'est identique au conseil que j'ai obtenu indépendamment et je ne peux le passer sur l'installateur que je suis développeur et n ot avoir le privilège root. Merci pour cette réponse rapide!

+0

Avez-vous essayé de déclasser lxml pour voir ? Avez-vous essayé d'installer avec la source? À ce stade, vous ne savez pas si c'est Solaris ou lxml. – Lionel

Répondre

3

J'ai déjà vu ça. Je pense que c'était dû à une incompatibilité entre deux versions de python. Je pense que python appelait/usr/local/bin/python, mais lxml avait compilé avec une version différente de python (trouvée dans/bin/python ou quelque chose comme ça)