python - PyCharm 未解决的模块成员参考
问题描述
我有一个烧瓶应用程序,我正在 MacOS 上的 PyCharm 中开发。
当我尝试像这样导入烧瓶当前应用程序时:
from flask import current_app as app
我收到一个检查错误:Unresolved reference 'current_app'
,但是当我运行项目时,我没有收到运行时错误。
如果我像这样“导入”当前应用程序:
import flask
app = flask.current_app
然后 PyCharm 很高兴。
我对本地进口有同样的问题。我怎样才能解决这个问题。
解决方案
我在 JetBrains 支持下开了一张票,经过长时间的调查,他们发现了这个问题。
不知何故,我的__init__.py
文件与文本文件相关联,这破坏了解析器。我通过转到设置修复它 | 编辑 | 文件类型 | 正文 | 注册花样__init__.py
并从注册花样中删除。
感谢 JetBrains 的大力支持!
推荐阅读
- java - java.lang.NoSuchMethodError:Lcom/google/firebase/FirebaseApp 类中没有虚拟方法 zzbqo()Z;
- javascript - iOS 或 Android:Javascript 替换属性值
- angular - 使用快照更改检索 Firebase 对象
- android - 如何根据位置项kotlin在列表视图中显示特定的文本视图
- clojure - 尝试运行 leiningen 时出现 java 错误
- c++ - GCC 的 decltype(auto) 不符合标准?
- tensorflow - 对于 pbtxt 格式的 tensorflow SavedModel,操作/节点的设备放置在哪里定义?
- python - 为什么我们在 python 的 for 循环中使用 range(len)?
- json - VSCode 调试中的顺序启动
- excel - 从 Outlook 导出电子邮件