【发布时间】:2021-12-29 21:24:14
【问题描述】:
如果我在我的应用程序上使用 import uwsgi,我会在 pylance 上收到错误,因为 uwsgi 仅在运行时可用 (https://github.com/unbit/uwsgi/issues/1073)。
有没有办法让这个模块可用于像 pylance/pylint 这样的 linter?现在我正在使用# pylint: disable=import-error,但这并没有让pylance静音,它仍然不提供任何自动完成功能。
【问题讨论】:
-
import uwsgi时出现什么错误或警告?
-
无论如何,您可以在 Settings.json 中设置
"python.analysis.diagnosticSeverityOverrides": {"reportMissingImports": "none" },,警告应该会消失。关于没有自动补全,1.检查是否关闭了相关设置。 2. Pylance 可能不支持相关文档和自动补全功能,您可以在github-pylance 提交报告。 -
你误解了这个问题。正如我所说,uwsgi 模块仅在运行时可用,因为它是由进程注入的。参见例如github.com/unbit/uwsgi/issues/1073
标签: python visual-studio-code uwsgi pylint pylance