我用诗歌安装了 mypy,之后我在 VS Code 中安装了 mypy 扩展,但出现消息:
在您的 PATH 中找不到 mypy 守护进程可执行文件(“dmypy”)。请安装 mypy 或调整 mypy.dmypyExecutable 设置。
当我运行命令“which mypy”时,我得到结果:
/Users/luicruz/Projects/google-seasonality/.venv/bin/mypy
这样 mypy 就安装好了...
它每小时都会出现在我的 Visual Studio Code 的右下角。我该如何解决它?
我尝试遵循一些论坛教程,但当我弄乱 Visual Studio 代码中的 settings.json 时,它不起作用,我尝试放置一个键“mypy.path”:“path to mypy”,但它仍然不起作用:
“mypy.path”:“/Users/luicruz/Projects/google-seasonality/.venv/bin/mypy”,
当我关闭所有 Visual Studio Code 选项卡时,错误不再发生,显然这可能是诗歌库安装和 VS Code 中 mypy 扩展安装之间的一些同步错误,考虑到我有多个 vs Code,这是有道理的代码选项卡打开...
此扩展需要在您的系统上安装 mypy。要安装 mypy,请运行 pip install mypy。还有其他方法可以安装 mypy,例如使用 pipx 或系统的包管理器。
默认情况下,此扩展依赖于 PATH 上可用的 dmypy 可执行文件。如果您全局安装了 mypy,情况应该是这样。要使用不同的 mypy 安装,请设置
mypy.dmypyExecutable setting
。
有些人更喜欢将 mypy 安装在每个项目的虚拟环境中,而不是安装在全局位置。为此,请启用
mypy.runUsingActiveInterpreter
(全局或针对特定工作区)。
安装 Mypy 类型检查器扩展后,现在类型错误正在运行