VS代码-pylint未运行

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

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

有什么想法可以使它正常工作吗?

iCMS 回答:VS代码-pylint未运行

添加

"python.linting.enabled" : true
"python.linting.lintOnSave" : true

到您的settings.json

,

这是由于python扩展see here的较新版本中的错误所致。

目前,您可以等待补丁发布,使用jedi语言服务器或安装扩展程序的先前版本

,
  1. 卸载 Python 扩展
  2. 重新安装 Python 扩展
  3. 随之而来的还有一个名为“Python Extension”的扩展——“PYLANCE”,不要忘记安装它。
  4. 重新加载 VS 代码

完成!!

本文链接:https://www.f2er.com/2126431.html

大家都在问