【发布时间】:2021-05-24 22:28:42
【问题描述】:
我正在尝试在 MacOS 上的 Visual Studio Code 1.53 版中安装 mypy linter。我以前从未使用过 linter,所以我不确定会发生什么,尽管我知道它应该突出显示类型错误等。我正在尝试让 mypy 在 Django 应用程序的上下文中工作。
我关注these steps 并重新启动了几次 VS Code,但说明似乎不起作用。我还检查了设置以确保启用 mypy linting,甚至尝试将 Python > Linting: Mypy Path 设置更改为执行 which mypy 时返回的完整路径;这也不起作用。
最后,我从 VS Code 市场安装了这个包:Mypy。我在 VS Code 中通过市场安装了它,并按照说明中的虚拟环境说明进行操作。
django-stubs 和 mypy 都已安装,我按照上面 PyPI 文档中的建议配置了 mypy.ini 文件。
我收到以下错误:
运行 mypy 时出错:mypy.ini:2:1:错误:导入插件“mypy_django_plugin.main”时出错:没有名为“mypy_django_plugin”的模块
如何解决这个错误?
【问题讨论】:
-
进展如何?只是检查一下提供的信息是否有帮助。
标签: python visual-studio-code linter