2009-11-11 48 views
-5

我安裝雅虎BOSS的時候命名etree.ElementTree(這是一個Python的安裝,使您可以使用他們的搜索功能)。我完全遵循了一切。但是,當我運行該示例來確認它的工作原理時,我得到:導入錯誤:沒有模塊運行雅虎BOSS首次

$ 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。我該怎麼做才能讓這個雅虎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 
+4

-1:該標題是無用的。請修正標題以提及您的實際問題。就像「不能導入xml.etree」或者反映你實際問題的東西。 – 2009-11-11 11:18:08

回答

3
+0

如何使用Python 2.5或以上......當一切現在是專爲蟒蛇2.4? – TIMEX 2009-11-11 04:35:03

+0

你在使用什麼操作系統? – unutbu 2009-11-11 04:36:45

+0

Python 2.4.3(#1,2009年9月3日,15:37:37) [GCC 4.1.2 20080704(Red Hat 4.1.2-46)] on linux2 – TIMEX 2009-11-11 04:37:15

0

谷歌搜索顯示,您需要安裝effbot elementtree Python模塊。在2.5中加入xml.etree.ElementTree:

+0

嗨,我安裝了,但沒有奏效。我想這是關於Python 2.5的。 – TIMEX 2009-11-11 04:42:58

相關問題