VS Code - pylint 未运行

mat*_*ner 6 pylint visual-studio-code vscode-python

我在 VS Code 中设置了一个工作区,我在其中进行 python 开发。我启用了 linting,启用了 pylint 作为提供程序,并启用了保存时的 lint,但我在“问题”面板中仍然没有看到任何错误。当我在虚拟环境中通过命令行运行 pylint 时,我看到了很多问题 - 所以我知道 pylint 可以工作。我还使用黑色格式(保存时),它可以正常工作。我尝试过使用默认的 pylint 路径以及手动将其更新到确切的位置,但仍然没有结果。当我查看 python 的输出面板时,看起来 pylint 甚至从未运行(即我看到 black 的命令在那里运行,但 pylint 没有任何命令)。

我的 pylint 版本是 2.4.4,VS Code 版本是 1.46

知道如何让它发挥作用吗?

tHe*_*SiD 1

添加

"python.linting.enabled" : true
"python.linting.lintOnSave" : true
Run Code Online (Sandbox Code Playgroud)

给你的settings.json