Проверка VS Code Flake8 не удалась из-за ошибки KeyErrorPython

Программы на Python
Anonymous
Проверка VS Code Flake8 не удалась из-за ошибки KeyError

Сообщение Anonymous »

Я без проблем использовал расширение Flake8 VS Code для проверки Python.
Недавно с VS Code версии 1.118.1 и Flake8 версии 2026.4.0 я получаю следующее уведомление об ошибке при открытии файла Python или блокнота Jupyter:

Код: Выделить всё

Linting failed with error: Traceback (most recent call last): File "c:HOME\.vscode\extensions\ms-python.flake8-2026.4.0\bundled\libs\flake8\plugins\reporter.py", line 34, in make format_plugin = reporters[format_name] ~~~~~~~~~^^^^^^^^^^^^^ KeyError: "'%(row)d,%(col)d,%(code).1s,%(code)s:%(text)s'"
Переключение на Flake8 версии 2025.2.0 устраняет ошибку.
Похоже, что ошибка возникает в нескольких версиях VS Code.
Это отслеживается в репозитории расширения Flake8 VS Code на GitHub с проблемами 501 и 503.
Я не уверен, была ли идентифицирована причина. Я хотел опубликовать здесь, если кто-то ищет обходной путь.

Вернуться в «Python»