在Solaris 10上构建lxml

时间:2010-11-18 04:27:11

标签: python lxml

请问你能帮忙解决一下python 2.6.6和lxml Solaris 10 build的问题吗?

安装说明: www.sunfreeware.com/download.html

直接链接到该文件: 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
>>>

由于


版本不匹配:这与我独立提供的建议相同,我只能将其传递给安装程序,因为我是开发人员并且没有root权限。 感谢您的快速回复!

1 个答案:

答案 0 :(得分:3)

我之前见过这个。认为这是由于两个版本的python之间的不匹配。 我认为是python正在调用/ usr / local / bin / python,但是lxml编译了不同版本的python(在/ bin / python中找到或类似的东西)