BeautifulSoup 导入错误
Import error with BeautifulSoup
我已经使用 pip3 install beautifulsoup
下载了 BeautifulSoup 并且运行良好。
但是当我尝试 from bs4 import BeautifulSoup
或 import BeautifulSoup
时,我收到错误 ModuleNotFoundError: No module named 'BeautifulSoup'
或 ModuleNotFoundError: No module named 'bs4'
,具体取决于我使用的代码行。
我不知道出了什么问题。为什么我会收到错误消息?
pip3 install beautifulsoup
将安装 BeautifulSoup 旧版本(准确地说是 Beautiful Soup 3
)。
您需要pip3 install beautifulsoup4
或pip3 install bs4
来安装BeautifulSoup4
然后你就可以像这样使用它了:
from bs4 import BeautifulSoup
你可以参考Beautiful Soup
的download page and documentation了解更多。
我遇到了同样的问题,为我解决的是升级 pip3。
从
试试这个
pip3 install --upgrade pip
如果这不起作用,我发现了另一种升级方法 from this post
curl https://bootstrap.pypa.io/get-pip.py | python3
我已经使用 pip3 install beautifulsoup
下载了 BeautifulSoup 并且运行良好。
但是当我尝试 from bs4 import BeautifulSoup
或 import BeautifulSoup
时,我收到错误 ModuleNotFoundError: No module named 'BeautifulSoup'
或 ModuleNotFoundError: No module named 'bs4'
,具体取决于我使用的代码行。
我不知道出了什么问题。为什么我会收到错误消息?
pip3 install beautifulsoup
将安装 BeautifulSoup 旧版本(准确地说是 Beautiful Soup 3
)。
您需要pip3 install beautifulsoup4
或pip3 install bs4
来安装BeautifulSoup4
然后你就可以像这样使用它了:
from bs4 import BeautifulSoup
你可以参考Beautiful Soup
的download page and documentation了解更多。
我遇到了同样的问题,为我解决的是升级 pip3。
从
pip3 install --upgrade pip
如果这不起作用,我发现了另一种升级方法 from this post
curl https://bootstrap.pypa.io/get-pip.py | python3