ModuleNotFoundError: No module named 'bs4' even though I have installed BeautifulSoup4 properly with pip3 (Windows)

ModuleNotFoundError: No module named 'bs4' even though I have installed BeautifulSoup4 properly with pip3 (Windows)

Python版本:3.9.5

pip 版本:21.1.1

BeautifulSoup4版本:4.9.3

from bs4 import BeautifulSoup

with open('home.html', 'r') as html_file:
    content = html_file.read()
    print(content)

我一直在尝试使用 BeautifulSoup4 库,但它就是行不通。在 vscode 中,当我在用代码编写的 bs4 上执行 CTRL+click 时,它显示 bs4 存在的指示。但它仍然给出 ModuleNotFoundError: No module named 'bs4'

我已经使用 pip3 正确安装了它,如下面的截图所示

我在 VS Code 中使用的 python 版本如下图所示

只是一个旁注。我还使用了其他一些软件包,例如 Camelcase,并且效果很好。不知道为什么这个不能正常工作。我在现有的解决方案中找不到合适的相关解决方案。

我 python3 安装了 2 次.. 1 次来自 Windows 商店,另一次来自 python exe 文件。 python3 命令指的是 windows 安装的 python3,python 指的是安装的 exe 文件 python3。通过 pip3 安装的 BeautifulSOup 链接到 python 命令而不是 python3,所以这就是它不工作的原因。

在检查了 pythonpython3 的路径后,由于 @Y.R 在主 [=28] 的评论部分给出的提示,一切都得到了澄清并且问题得到了解决=].