2016-12-24 57 views
0

我試圖用BeautifoulSoup使用lxml的解析器在我的Eclipse項目得到一個錯誤:使用LXML時BeauitfoulSoup

bsObj = BeautifulSoup(html,'lxml') 

我跑:STATIC_DEPS=true pip install lxml --user,並得到了結果:Successfully installed lxml-3.7.1

看來,我的電腦不知道該LXML解析器安裝,因爲我得到了一個錯誤:

bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? 

任何想法,我缺少什麼?

我是OSX,同時安裝了python3和python2x版本。

+0

如果你說'import lxml',會發生什麼? –

+0

它說:ImportError:沒有名爲'lxml'的模塊 – sanjihan

+0

那麼我猜你沒有安裝lxml。所以這是真的。這更像是一個點子問題 - 我想 - 你可能想要編輯來反映這個和重新標記。 –

回答

0

運行後pip3 install --upgrade pippip install --upgrade pip)是不夠的,並且STATIC_DEPS=true pip3 install lxml --user lxml解析器是可操作的。