我似乎无法在Visual Studio Code(1.20.1)中使用Python3 linting。
我正在使用Homebrew安装的Python 3.6版本并正确更新了所有设置(我认为)。但是,我没有看到任何迹象表明何时出现错误(我故意只是尝试输入乱码等)。这是我的设置:
{
"python.pythonPath": "/usr/local/bin/python3",
"files.autoSave": "afterDelay",
"python.linting.enabled": true,
"python.linting.pep8Enabled": true
}
谢谢!
答案 0 :(得分:1)
在Visual Studio Code中启用python linting本身无济于事,另外你必须自己安装pep8。您可以通过键入which pep8
来检查这一点,如果它返回为空,请执行pip install pep8
。
如果扩展程序由于某种原因无法找到pep8的已安装副本,则可以提供指向pep8的路径,如documentation
中所述那将是"python.linting.pep8Path": "<your-pep8-path>"