我在我的Mac上使用easy_install
在我的Mac上安裝了BeautifulSoup,沒有任何錯誤,我也可以完美運行test.py文件。但是,當我嘗試在其他文件中使用BeautifulSoup,我得到的錯誤:Python中的BeautifulSoup錯誤機械化
Traceback (most recent call last):
File "/Users/Conor/Desktop/test.py", line 54, in <module>
from BeautifulSoup import BeautifulSoup
ImportError: No module named BeautifulSoup
所有我有54行是from BeautifulSoup import BeautifulSoup
,它給我一個錯誤
這到底是怎麼回事?我怎樣才能解決這個問題?
注:test.py包含:
from BeautifulSoup import BeautifulSoup
a = "<a>foo" * 10000
soup = BeautifulSoup(a)
soup.findAll("a")
soup.findAll("a", recursive=False)
print soup
編輯:
OK我在此已經工作了。原來,如果我將test.py文件移動到BeautifulSoup所在的文件夾(/Documents/mechanize-0.2.5/BeautifulSoup/)中,它可以完美運行。在這個文件夾之外,沒有任何文件可以工作。什麼* *在這裏????!?我該如何解決它?
'test.py'裏有什麼? – wong2
檢查編輯的問題 –
這兩個文件是否在同一位置? – Acorn