首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pylint在VScode中未按预期运行

Pylint在VScode中未按预期运行
EN

Stack Overflow用户
提问于 2019-04-17 19:00:17
回答 2查看 23.4K关注 0票数 22

当我通过shell运行pylint

代码语言:javascript
复制
$ pylint decorator.py 
No config file found, using default configuration
************* Module decorator
C:  7, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C: 15, 0: Unnecessary parens after 'print' keyword (superfluous-parens)
C:  1, 0: Missing module docstring (missing-docstring)
C:  4, 0: Missing function docstring (missing-docstring)
C:  6, 4: Missing function docstring (missing-docstring)
C: 14, 0: Missing function docstring (missing-docstring)

但是,如下所示,这些警告不会出现在VSCode中

..。尽管确实执行了一些基本检查,如下图所示,但我删除了一个空行:

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-04-17 19:51:33

假设您已经正确配置了Python的扩展,并且已经安装了Pylint,

如果不提供Pylint配置选项,VSCode的Python扩展将执行minimal checking by default

只需在.vscode/settings.json中输入"python.linting.pylintUseMinimalCheckers": false,即可强制关闭此功能。

我的是这样的:

代码语言:javascript
复制
{
    "autoDocstring.docstringFormat": "numpy",
    "editor.minimap.enabled": false,
    "editor.selectionClipboard": false,
    "python.pythonPath": "/home/jim/anaconda3/envs/dipoleDisplay",
    "window.zoomLevel": 0,
    "terminal.integrated.rendererType": "dom",
    "python.linting.pylintUseMinimalCheckers": false,
}

票数 38
EN

Stack Overflow用户

发布于 2020-02-27 06:16:55

我也遇到过类似的问题,flake8在VSCode中工作,而pylint没有。

.vscode\settings.json文件启用

  1. pylint (可以手动编辑,也可以运行以下命令调色板命令:Python: Enable LintingPython: Select Linter)

"python.linting.enabled":true

"python.linting.pylintEnabled":从命令行(在虚拟环境中)确认pylint和pylint-django是installed.pip pylint的true show pylint

pip将.pylintrc文件显示到包含以下行的根目录。

主控

load-plugins=pylint_django

(注意:您可以在settings.json中将此pylintrc文件替换为以下行。)

代码语言:javascript
复制
"python.linting.pylintArgs": ["--load-plugins", "pylint_django"]

有关在VSCode中使用pylint的更多信息,请参见https://code.visualstudio.com/docs/python/linting#_pylint

有关pylintrc文件的更多信息,请参见https://docs.pylint.org/en/1.6.0/run.html#command-line-options

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55726180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档