我在VS Code中有一个工作区设置,我在其中进行python开发。我启用了棉绒,已将pylint用作提供程序,并启用了保存时的棉绒,但是在“问题”面板中仍然看不到任何错误。当我在虚拟环境中通过命令行运行pylint时,我看到很多问题-所以我知道pylint可以工作。我也使用黑色格式(保存时),可以正常工作。我尝试使用默认的pylint路径以及将其手动更新到确切位置,但仍然没有结果。当我查看python的“输出”面板时,看起来pylint甚至从未运行过(即,我看到黑色命令在那里运行,而pylint却什么也没有)。
我的pylint版本是2.4.4,而VS Code版本是1.46
有什么想法可以使它正常工作吗?
答案 0 :(得分:0)
添加
"python.linting.enabled" : true
"python.linting.lintOnSave" : true
到您的settings.json
答案 1 :(得分:0)
这是由于python扩展see here的较新版本中的错误所致。
目前,您可以等待补丁发布,使用jedi语言服务器或安装扩展程序的先前版本
答案 2 :(得分:0)
完成!!