ModuleNotFoundError:没有名为 bs4 的模块

Posted

技术标签:

【中文标题】ModuleNotFoundError:没有名为 bs4 的模块【英文标题】:ModuleNotFoundError: no module named bs4 【发布时间】:2020-10-28 14:45:51 【问题描述】:

我已按照本指南安装 Jupyter:https://medium.com/@blessedmarcel1/how-to-install-jupyter-notebook-on-mac-using-homebrew-528c39fd530f

我安装的是python 3.7.5的版本,然后按照命令进行

pip3 install beautifulsoup4

但是在我写完之后笔记本上继续出现错误

from bs4 import BeautifulSoup

ModuleNotFoundError: 没有名为“bs4”的模块

【问题讨论】:

你能试试这个吗:***.com/a/29052608/2498251 【参考方案1】:

你安装的 beautifulsoup4 不是 bs4

按照此代码获取您需要的内容:

pip3 install bs4 # for Py3

pip 可能需要升级才能兼容 Python 3 版本:

sudo apt install python3-pip

然后尝试运行第一个命令。

【讨论】:

ModuleNotFoundError: 没有名为“bs4”的模块 不存在 Java 运行时,请求安装。也许这就是问题所在? 这应该独立于java运行时,检查你正在运行的pip --version,它可能需要更新。看到这个link它适用于mac。

以上是关于ModuleNotFoundError:没有名为 bs4 的模块的主要内容,如果未能解决你的问题,请参考以下文章

ModuleNotFoundError:没有名为“dataviz”的模块

ModuleNotFoundError:没有名为“numpy”的模块

错误:ModuleNotFoundError:没有名为“图像”的模块

ModuleNotFoundError:没有名为“knox”的模块

ModuleNotFoundError:没有名为“memoize”的模块

ModuleNotFoundError:没有名为“pssh”的模块