首页 > 解决方案 > PyCharm 未解决的模块成员参考

问题描述

我有一个烧瓶应用程序,我正在 MacOS 上的 PyCharm 中开发。

当我尝试像这样导入烧瓶当前应用程序时:

from flask import current_app as app

我收到一个检查错误:Unresolved reference 'current_app',但是当我运行项目时,我没有收到运行时错误。

如果我像这样“导入”当前应用程序:

import flask
app = flask.current_app

然后 PyCharm 很高兴。

我对本地进口有同样的问题。我怎样才能解决这个问题。

标签: pythonpycharm

解决方案


我在 JetBrains 支持下开了一张票,经过长时间的调查,他们发现了这个问题。

不知何故,我的__init__.py文件与文本文件相关联,这破坏了解析器。我通过转到设置修复它 | 编辑 | 文件类型 | 正文 | 注册花样__init__.py并从注册花样中删除。

感谢 JetBrains 的大力支持!


推荐阅读