Flake8 в VS Code: неиспользованный импорт не подчеркнут - PullRequest
0 голосов
/ 28 апреля 2020

Я установил Flake8, используя приглашение Anaconda, в среду, которую я использую. Я использую VS Code.

Я недавно использовал терминал в VS Code, чтобы сказать Flake8 игнорировать определенные ошибки, и я думаю, что одной из них была F401, которая касается неиспользованного импорта.

Очень ясно, как игнорировать данную ошибку, но я не могу найти ничего о том, как ее "игнорировать".

Я знаю, что Flake8 работает в моей среде, потому что выдаются другие ошибки волнистые подчеркивания в VS Code.

Как сделать так, чтобы волнистые подчеркивания снова появлялись для F401?

NB. Я не могу найти файл конфигурации, описанный в документации по Flake8. Если бы я мог сделать это, я думаю, я бы просто мог удалить строку о игнорировании F401. Я не мог узнать, как найти файл конфигурации, который применяется, когда я вызываю flake8 из VS Code. (Насколько я могу судить, документация говорит только о том, как создать перезаписывающий файл конфигурации.)

1 Ответ

0 голосов
/ 01 мая 2020

Проблема заключалась в том, что я использовал расширение под названием cornflakes-linter и забыл обновить путь к исполняемому файлу flake8.

Более подробно:

  1. Расположен исполняемый файл flake8 с командой where flake8 в терминале кода VS.
  2. Добавлено следующее в мой settings.json:

    "cornflakes.linter.executablePath": "path/to/venvs/myvenv/bin/flake8"
    

Я нашел соответствующую документацию здесь:

https://github.com/kevinglasson/vscode-cornflakes-linter

...