Python &引用;bs4.FeatureNotFound:无法';t找不到具有所需功能的树生成器:lxml“;安装lxml后

Python &引用;bs4.FeatureNotFound:无法';t找不到具有所需功能的树生成器:lxml“;安装lxml后,python,beautifulsoup,pip,lxml,Python,Beautifulsoup,Pip,Lxml,我正在尝试使用Beauty Soup解析XML文档。下面是我实例化BeautifulSoup对象的代码: with open(filename, encoding='utf-8') as f_: content = f_.read() xml_cont = BeautifulSoup(content, 'lxml') 当我运行代码时,收到以下错误: File "[omitted]", line 13, in [omitted] xml_cont = BeautifulSou

我正在尝试使用Beauty Soup解析XML文档。下面是我实例化
BeautifulSoup
对象的代码:

with open(filename, encoding='utf-8') as f_:
    content = f_.read()
xml_cont = BeautifulSoup(content, 'lxml')
当我运行代码时,收到以下错误:

  File "[omitted]", line 13, in [omitted]
    xml_cont = BeautifulSoup(content, 'lxml')
  File "/Users/Josh/Library/Python/3.7/lib/python/site-packages/bs4/__init__.py", line 228, 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?
我做了一个快速搜索,我需要用pip安装
lxml
。我这样做了

pip3 install lxml

然而,我仍然得到了错误有什么想法吗?

我尝试了许多使用pip的库,但对我不起作用。它只在我从IDE(Pycharm)安装库时起作用

打开(文件名)作为文件: soup=BeautifulSoup(文件“lxml”)


尝试
xml\u cont=BeautifulSoup(content,features=“xml”)
,并通知结果。@F.NiX尝试了这个,得到了与
xml\u cont=BeautifulSoup(content,“html5lib”)相同的结果。