我安装了 Yahoo BOSS(这是一个 Python 安装,允许您使用他们的搜索功能)。我完美地遵循了一切。但是,当我运行该示例以确认它是否有效时,我得到了以下信息:
$ python ex3.py
Traceback (most recent call last):
File "ex3.py", line 16, in ?
from yos.yql import db
File "/usr/lib/python2.4/site-packages/yos/yql/db.py", line 44, in ?
from yos.crawl import rest
File "/usr/lib/python2.4/site-packages/yos/crawl/rest.py", line 13, in ?
import xml2dict
File "/usr/lib/python2.4/site-packages/yos/crawl/xml2dict.py", line 6, in ?
import xml.etree.ElementTree as ET
ImportError: No module named etree.ElementTree
有没有什么办法解决这一问题?我完全按照文档中的说明做了,它安装在一个新盒子上。
人们建议应该使用 Python 2.5,但目前一切都使用 Python 2.4。我应该怎么做才能让这个 Yahoo BOSS 工作?
Python 2.4.3 (#1, Sep 3 2009, 15:37:37)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2