尝试从 PyCharm 访问 Flask 包时出现 ModuleNotFoundError

Abr*_*ain 1 python

我是初学者,学习 Python 大约一个月。我试图用 Python 构建一个 Web 框架。我使用 将 Flask 安装为一个包pip,但是当我尝试从 访问它时PyCharm,它显示了一个错误:

ModuleNotFoundError: 没有名为“烧瓶”的模块

我已经包含了一些屏幕截图。

此图像显示了我收到的错误:

图片

此图显示我已在系统中成功安装 Flask:

图片

可能是什么问题呢?我该如何解决?

PS:我可以从命令窗口访问包。只有当我尝试访问 from 时Pycharm,才会发生错误。

Bra*_*roy 5

您可能使用虚拟环境 (venv) 启动了一个新项目,这是一种很好的做法。但是随后您将 Flask 全局安装到 Python 中,这不会影响已创建的环境。因此,Flask 在您项目的虚拟环境中不可用。

作为 Robin Zegmond 评论的扩展:您可以通过 PyCharm 安装,而不是通过命令行安装您的包。这确保您安装的软件包是为正确的解释器/环境安装的。

  1. 文件 > 设置 > 项目:> 项目解释器
  2. 点击右侧的“+”号
  3. 搜索您的模块并安装,这可能需要一些时间,具体取决于模块。