Pylint在vscode中找不到错误

时间:2018-04-12 11:42:30

标签: python visual-studio-code pylint

我已将vscode配置为使用pylint。

工作区设置:

"python.pythonPath": "/home/name/python-venv/machine learning/bin/python3",
"python.linting.pylintPath": "/home/name/python-venv/machine-learning/bin/pylint",

路径链接到虚拟python环境。 当我从命令提示符(ctrl + P)运行 Python:Run Linting 时输出int输出 - > Python窗口是:

##########Linting Output - pylint##########
No config file found, using default configuration

-------------------------------------------------------------------
Your code has been rated at 10.00/10 (previous run: 2.31/10, +7.69)

即使它应该,也没有发现文件有任何问题。 当我从终端(有或没有活动的虚拟环境)运行此命令时,我得到以下输出:

No config file found, using default configuration
************* Module test
C:  1, 0: Missing module docstring (missing-docstring)
C:  2, 0: Constant name "hello" doesn't conform to UPPER_CASE naming 
style (invalid-name)
C:  3, 0: Constant name "sess" doesn't conform to UPPER_CASE naming 
style (invalid-name)

-------------------------------------------------------------------
Your code has been rated at 2.50/10 (previous run: 10.00/10, -7.50)

有谁可以告诉我它的表现如此?

1 个答案:

答案 0 :(得分:4)

通过使用

手动生成pylintrc解决了这个问题
pylint --generate-rcfile > ~/.pylintrc

现在一切都按预期工作