Я пытаюсь установить линтер mypy в Visual Studio Code версии 1.53 на MacOS. Я никогда раньше не использовал линтер, поэтому я не уверен, чего ожидать, хотя я знаю, что он должен выделять ошибки типов и тому подобное. Я пытаюсь заставить mypy работать в контексте приложения Django.
Я выполнил эти шаги и несколько раз перезапустил VS Code, но инструкции не кажутся работать. Я также просмотрел настройки, чтобы убедиться, что mypy linting включен, и даже попытался изменить параметр Python > Linting: Mypy Path
, чтобы он возвращал полный путь при выполнении which mypy
; это тоже не сработало.
Наконец, я установил этот пакет с торговой площадки VS Code: Mypy. Я установил его через торговую площадку в VS Code и следовал инструкциям виртуальной среды в описании.
django-stubs
и mypy
установлены, и я настроил файл mypy.ini
, как это было предложено в документах PyPI выше.
Я получаю следующую ошибку:
Ошибка запуска mypy: mypy.ini: 2: 1: ошибка: ошибка импорта плагина «mypy_django_plugin.main»: нет модуля с именем «mypy_django_plugin»
Как исправить эту ошибку?