【发布时间】:2020-08-27 07:10:05
【问题描述】:
这是一个非常简单的用户错误,与导入 pylint 模块无关。
但是,因为在我看来,其他人可能会犯这个错误,所以我将这个问题留在网上。也许它会帮助别人。
我正在使用带有 pylint 的 Visual Studio Code,它似乎主要工作,向我显示像 Variable name "Lat" doesn't conform to snake_case naming style、Trailing whitespace 和更多其他类别的消息,所以它似乎工作。大多数情况下,就是这样。
一开始它还告诉我No module named pylintCategorySeverity.convention 和No module named pylintCategorySeverity.refactor,这两个我都非常想拥有。
如何启用它们?根据documentation,似乎我只需在设置中将它们添加到Python › Linting: Pylint Args,或者直接在settings.json 中进行。我已经得到了
"python.linting.pylintArgs": [
"pylintCategorySeverity.convention",
"pylintCategorySeverity.refactor"
]
我觉得还可以。
那么我的问题是什么?我假设它们根本没有安装,但是 pip 和 conda 都找不到似乎适合的包。还是它们被重命名了,而我正在运行旧版本或文档太旧?
【问题讨论】:
标签: python visual-studio-code vscode-settings pylint