Python 使用BeautifulSoup导入错误

Python 使用BeautifulSoup导入错误,python,beautifulsoup,bs4,Python,Beautifulsoup,Bs4,我已经使用pip3安装了beautifulsou下载了beautifulsou,效果很好 但是,当我尝试从bs4导入BeautifulSoup或导入BeautifulSoup中执行时,我会得到错误ModuleNotFoundError:没有名为“BeautifulSoup”的模块或ModuleNotFoundError:没有名为“bs4”的模块,具体取决于我使用的代码行 我不知道怎么了。为什么会出现错误?pip3安装beautifulsoup将安装beautifulsoup旧版本(Beautif

我已经使用
pip3安装了beautifulsou
下载了beautifulsou,效果很好

但是,当我尝试从bs4导入BeautifulSoup或导入BeautifulSoup中执行
时,我会得到错误
ModuleNotFoundError:没有名为“BeautifulSoup”的模块
ModuleNotFoundError:没有名为“bs4”的模块
,具体取决于我使用的代码行


我不知道怎么了。为什么会出现错误?

pip3安装beautifulsoup
将安装beautifulsoup旧版本(
Beautiful Soup 3

您需要执行
pip3安装beautifulsoup4
pip3安装bs4
才能安装
beautifulsoup4

然后你可以这样使用它:

from bs4 import BeautifulSoup

关于这一点,您可以参考《美丽的汤》的和,以获得更多的理解。

我也遇到了同样的问题,我解决了这个问题的方法是升级pip3

试试这个

如果这不起作用,我找到了另一种升级方法


好的,所以首先要做的是。。既然您使用了
pip3
,那么在尝试导入时您确实在使用python3.x吗?如果是这样的话,它是否与通过命令行运行
Python3
时运行的Python版本相同?是的,我在macOS上使用的是Python 3(确切地说是Python 3.6)?如果打开一个终端并运行
python3
您看到的是什么版本?我在windows 32位上,如何通过comand lineAh运行python,好的。。但是,同样的问题也适用。它不再工作,尝试再次安装,但出现错误“找不到满足beatifulsoup要求的版本(来自版本:)找不到beatifulsoup的匹配发行版”检查拼写是否为
beatifulsoup
。它是
beautifulsoup
它仍然无法工作,虽然下载开始了一段时间,但它失败了失败后的错误是什么?是被拒绝了吗?不是。。。错误是“命令“python setup.py egg_info”失败,错误代码为1,在C:\Users\dnw13\AppData\Local\Temp\pip-build-ikmdpwc0\BeautifulSoup\”中,但我已成功安装bs4。我是否可以使用与python中相同的函数?
pip3 install --upgrade pip
curl https://bootstrap.pypa.io/get-pip.py | python3