1. 程式人生 > >bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?

bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?

join with python ast 環境 測試 href from local

環境是win10 python3.5

安裝beautifulsoup後,運行測試報錯

from bs4 import BeautifulSoup
soup = BeautifulSoup(<p>Hello</p>, lxml)
print(soup.p.string)
Traceback (most recent call last):
  File "C:\Users\Lenovo\Desktop\Spider_1.py", line 6, in <module>
    soup = BeautifulSoup(req.content,"
lxml") File "C:\Users\Lenovo\AppData\Local\Programs\Python\Python35\lib\site-packages\bs4\__init__.py", line 165, in __init__ % ",".join(features)) bs4.FeatureNotFound: Couldnt find a tree builder with the features you requested: lxml. Do you need to install a parser library?

經過測試發現是lxml的問題,使用 pip install lxml時,自動安裝的 4.1.1版本,

下載lxml 3.7.3 安裝後,問題解決

bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?