我已经安装了Sublime Text 2(+pylinter包)和pylint,但无法使pylint_path
设置工作;我的Pylinter.sublime-settings
文件看起来像:
{
"verbose":true,
"message_stay": true,
"pylint_path": "Z:\python\pylintrc"
}
但当我运行pylint时,我得到以下输出:
- PyLinter: Verbose is True
- PyLinter: Running Pylinter on Z:TestProjecttest.py
- PyLinter: Current PYTHONPATH is ''
- PyLinter: Updated PYTHONPATH is ''
- PyLinter: Running command with Pylint (1, 4, 1)
- PyLinter: python Z:pythonpylintrc --reports=n --msg-template={path}:{line}:{msg_id}:{msg} --disable=C0303 Z:TestProjecttest.py
error: Fatal pylint error:
SyntaxError: invalid syntax
- PyLinter: No errors found
但我犯了一些错误来向自己证明它有效(或无效)!如果我删除pylint_path
设置,它会工作,并且会报告错误。(为了完成,我也尝试了Z:/TestProject/test.py
和Z:\TestProject\test.py,每次都得到相同的结果)
这是很久以前问过的,但我只是在谷歌上偶然发现了它。
您希望设置pylint_rc而不是pylint_path。
从默认设置:
// Full path to the lint.py module in the pylint package
"pylint_path": null,
// Optional full path to a Pylint configuration file
"pylint_rc": null,