2016-12-24 7 views
0

Я пытаюсь использовать LXML анализатор в моем затмение проекта с использованием BeautifoulSoup:получаю сообщение об ошибке при использовании 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 pip (pip install --upgrade pip) недостаточно и STATIC_DEPS=true pip3 install lxml --user Анализатор lxml работает.

 Смежные вопросы

  • Нет связанных вопросов^_^