Beautifulsoup не распознает lxml

Я пытаюсь использоватьlxml как синтаксический анализатор для BeautifulSoup, потому что по умолчанию он НАМНОГО медленнее, однако я получаю эту ошибку:

    soup = BeautifulSoup(html, "lxml")
  File "/home/rob/python/stock/local/lib/python2.7/site-packages/bs4/__init__.py", line 152, in __init__
    % ",".join(features))
bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?

Я много раз удалял и переустанавливал lxml, а также beautifulsoup, однако он все равно не будет его читать. Я попытался переустановить lxml-зависимости, и я все еще получаю это.

Я даже создал новую виртуальную среду, установил все заново и все еще получаю эту ошибку.

У кого-нибудь есть идеи, что здесь происходит?

Правки

Использование последних версий bs4 и lxml на Python 2.7.x на рабочем столе Ubuntu

Я могуimport lxml но я не могуfrom lxml import etree что возвращается:

  File "<stdin>", line 1, in <module>
ImportError: /usr/lib/x86_64-linux-gnu/libxml2.so.2: version `LIBXML2_2.9.0' not found (required by /home/rob/python/stock/local/lib/python2.7/site-packages/lxml/etree.so)

У меня есть libxml, однако я не уверен, что версия, но я установил и переустановил последнюю версию. также пытался вручную установить 2.9.0 и до сих пор ничего

Ответы на вопрос(2)

Ваш ответ на вопрос