问题描述
在VSCode中使用Pylance进行Python代码自动检查,经常会遇到如下问题:代码可以正常运行,可是Pylance总是会在某个import下画黄线,并报警告:reportMissingImports,如下图所示:
虽然这种报警告对代码运行没影响,但是看久了总是会觉得不舒服。
解决方案
- 在项目根目录下新建.vscode文件夹,并在.vscode文件夹下新建settings.json文件(如果已经有上述文件夹和文件,则跳过)
- 在settings.json文件中新增如下配置:
"python.analysis.diagnosticSeverityOverrides": {
"reportMissingImports": "none",
}
- 保存并重新打开之前报reportMissingImports警告的文件,即可发现警告消失。