BeautifulSoup 的导入错误

elm*_*ado 3 python beautifulsoup bs4

我已经下载了 BeautifulSoup pip3 install beautifulsoup,它运行良好。

但是当我尝试from bs4 import BeautifulSoupor 时import BeautifulSoup,我会收到错误ModuleNotFoundError: No module named 'BeautifulSoup'ModuleNotFoundError: No module named 'bs4'取决于我使用的代码行。

我不知道出了什么问题。为什么我收到错误?

Sat*_*arg 6

pip3 install beautifulsoup将安装 BeautifulSoup 旧版本(Beautiful Soup 3准确地说)。

你需要做pip3 install beautifulsoup4pip3 install bs4安装BeautifulSoup4

然后你可以像这样使用它:

from bs4 import BeautifulSoup
Run Code Online (Sandbox Code Playgroud)

您可以参考 的下载页面文档Beautiful Soup获得更多的理解。