首页 > 解决方案 > 用于 bs4 的 Visual Studio Code 中的导入错误

问题描述

我的 Visual Studio Code 和导入(实际上是我安装的任何模块)都存在很大问题。

例如,最近我安装了 BeautifulSoup4,但是 Visual Studio Code 似乎不想导入它,但是当我通过 cmd 或 powershell 中的 idle 或 python 之类的东西导入它时,它完全可以正常工作。

我正在使用 pip 安装它;我试过 pip install bs4、pip install BeautifulSoup4、pip install beautifulsoup4。每次它说它已安装并满足但在 Visual There 似乎是一个持续存在的问题。

我已经尝试卸载 bs4 并重新安装它,但这似乎不起作用。

这就是我正在写的:

from bs4 import BeautifulSoup

这是我在 Visual Studio Code 中得到的输出:

Traceback (most recent call last):
  line 1, in <module>
    from bs4 import BeautifulSoup
ModuleNotFoundError: No module named 'bs4'

但是,当我通过 python 终端运行它时,它完全可以正常工作并按应有的方式导入。

标签: pythonvisual-studio-codebeautifulsouppip

解决方案


我遇到了同样的问题,并使用 Anaconda 包和 Jupyter Notebook 解决了它。下载了包,安装了它,在使用 VS Code 时遇到了同样的问题。使用 Anaconda,它完美地工作。


推荐阅读