...
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
如能帮助我们找出问题所在以及如何解决这个问题,我们将不胜感激。