...
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ファイルに、次の2行を含めました。
from bs4 import BeautifulSoup
from urllib2 import urlopen
問題が何であるか、そしてそれをどのように解決できるかを理解するための助けがあれば、高く評価されます。
html
URLやHTMLの内容は?