0

我是python的新手。我正在使用Python 2.7.5。我想寫一個網絡爬蟲。爲此,我安裝了BeautifulSoup 4.3.2。我已經安裝它使用此命令(我沒有使用點)ImportError:沒有名爲html.entities的模塊

python setup.py install 

我使用eclipse 4.2與pydev安裝。當我嘗試在我的劇本導入該庫

from bs4 import BeautifulSoup 

我收到此錯誤

ImportError: No module named html.entities 

請給我解釋一下我應該怎麼做來糾正它。

回答

1

有沒有什麼原因,你爲什麼不使用pip install,你在Windows,Mac,Linux?有了這些信息,我們可以幫助你更快。公寓從那。當你的系統上有超過1個python安裝時,這通常是一個問題。閱讀以下BeautifulSoup problems after installation

另外,如果unix處理依賴性很好,請考慮使用sudo pip install進行安裝。你也可以嘗試一個shell from bs4 import BeautifulSoup,看看你是否得到了pydev上的錯誤。

+0

沒有特別的理由不使用pip,我只是不想安裝它的麻煩。我在Windows 7上使用Eclipse 4.2。我有2個Python安裝2.7和3.3。但是我已經檢查了文件夾「C:\ Python27 \ Lib \ site-packages \ bs4」存在。我已經爲python 2.7版本設置了路徑。 在多次安裝的情況下,您給出的鏈接沒有提到有關此錯誤的任何信息。 同樣來自命令提示符,同樣的錯誤即將到來,所以我認爲它不是pydev的問題。 – AbhishekMitruka

+0

你會嘗試使用pip來安裝嗎? – PepperoniPizza

+0

好吧,我會盡力讓你知道。謝謝:) – AbhishekMitruka

相關問題