我在 VSCode Python 程序中收到 unresolved import 'sys'
linter 警告。我有其他导入(json、numpy 等),但我没有任何问题。我正在使用所有最新版本的 Python、VSCode 和扩展。无论我使用哪种 linter,它们都会给我同样的错误。但是,当我运行该文件时,它运行没有问题。为什么会发生这种情况以及如何解决它?
编辑:
在问题 Pane 的底部显示unresolved import 'sys' Python(unresolved-import)
当我将光标放在 sys
上时,VSCode 中会弹出以下内容:
(module) "/root/.vscode-server/extensions/ms-pyright.pyright-1.0.57/typeshed-fallback/stdlib/3/sys.pyi"
unresolved import 'sys'Python(unresolved-import)
Peek Problem
No quick fixes available```
最佳答案
根据您的描述,我怀疑警告来自 Microsoft 语言服务器(不幸的是,您没有提供确切的问题输出来指定提供警告的工具)。如果是语言服务器,则将其固定在 beta release 中因此最终会在稳定版中得到修复。
关于python - VSCode 在 linter 中无法解析导入 'sys',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57631203/