已安装mypy仍提示找不到dmypy daemon的VS Code问题求助
解决VS Code中mypy扩展提示找不到dmypy的问题
先确认dmypy的位置:执行
which dmypy,正常情况它会和mypy在同一虚拟环境目录下,也就是/Users/luicruz/Projects/google-seasonality/.venv/bin/dmypy。如果命令能返回路径,说明dmypy已存在,只是扩展没定位到。修改VS Code的settings.json,指定dmypy的可执行文件路径(而非仅设置mypy路径):
"mypy.dmypyExecutable": "/Users/luicruz/Projects/google-seasonality/.venv/bin/dmypy"若指定路径后问题仍存在,可直接关闭mypy的守护进程模式,改用常规检查:
"mypy.runUsingDaemon": false同时确认VS Code已激活正确的虚拟环境:点击左下角状态栏的Python解释器选项,选择
/Users/luicruz/Projects/google-seasonality/.venv/bin/python,确保扩展能读取虚拟环境内的工具。最后重启VS Code,让所有设置生效。
内容的提问来源于stack exchange,提问作者Louis
相关产品推荐
相关产品推荐

