小编典典

ImportError:没有名为 bs4 的模块(BeautifulSoup)

all

我正在使用 Python 并使用 Flask。当我在我的计算机上运行我的主要 Python 文件时,它运行良好,但是当我激活 venv 并在终端中运行
Flask Python 文件时,它说我的主要 Python 文件有“没有名为 bs4 的模块”。非常感谢任何意见或建议。


阅读 148

收藏
2022-08-19

共1个答案

小编典典

激活 virtualenv,然后安装 BeautifulSoup4:

$ pip install BeautifulSoup4

当您使用 安装bs4easy_install,您在系统范围内安装了它。所以你的系统 python 可以导入它,但不是你的 virtualenv
python。如果你不需要bs4安装在你的系统python路径下,卸载它并保留在你的virtualenv中。

有关 virtualenvs 的更多信息,请阅读

2022-08-19