...
soup = BeautifulSoup(html, "lxml")
File "/Library/Python/2.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?
Вышеуказанные выводы на моем терминале. Я нахожусь на Mac OS 10.7.x. У меня есть Python 2.7.1, и я следовал этому руководству, чтобы получить Beautiful Soup и lxml, которые успешно установлены и работают с отдельным тестовым файлом, расположенным здесь . В скрипте Python, который вызывает эту ошибку, я включил эту строку:
from pageCrawler import comparePages
И в файл pageCrawler я включил следующие две строки:
from bs4 import BeautifulSoup
from urllib2 import urlopen
Любая помощь в выяснении, в чем заключается проблема и как ее можно решить, будет высоко ценится.
html
URL - адрес или а содержимое HTML?