VSCode: Python Linting не работает, несмотря на установленный плагин - PullRequest
0 голосов
/ 09 июня 2019

Вот мои настройки пользователя:

{
   "editor.fontSize": 16,
    "editor.fontFamily": "Menlo",
    "workbench.iconTheme": "ayu",
    "workbench.settings.editor": "json",
    "workbench.settings.openDefaultSettings": true,
    "workbench.settings.useSplitJSON": true,
    "debug.console.fontSize": 14,
    "terminal.integrated.fontSize": 15,
    "terminal.integrated.cursorStyle": "underline",
    "terminal.integrated.cursorBlinking": true,
    "workbench.colorTheme": "Predawn",
    "editor.minimap.enabled": false,
    "editor.rulers": [80,120],
    "python.linting.enabled": true,
    "python.linting.pep8Path": "pep8",
    "python.autoUpdateLanguageServer": false,
    "python.analysis.logLevel": "Warning"
}

У меня также pep8 установлено:

➣ $ which pep8
/Users/pkaramol/Workspace/apiflask/venv/bin/pep8
(venv) Sun Jun 09-15:20:46 ~/Workspace/apiflask

Однако Python Linting не работает, несмотря на соответствующий плагин с именем

Расширение Python для визуального кода

устанавливается.

Есть идеи как это исправить?

edit : я уже выбрал свой virtualenv в VSCode, как показано на рисунке ниже:

enter image description here

edit : Запуск pep8 с терминала VSCode также работает, как показано ниже:

enter image description here

...