Mypy无法自动安装types-seaborn的问题排查与解决咨询
Mypy无法自动安装types-seaborn的问题排查与解决咨询
我最近在开发一个依赖第三方库的Python工具包,全程用静态类型检查来规范代码质量。
当我在全新创建的虚拟环境中第一次运行mypy(版本1.14.0)时,它能自动识别出peewee这类外部依赖,并自动从typeshed拉取对应的类型存根包安装。但唯独seaborn是个特例——mypy完全不会自动安装types-seaborn。
如果我手动执行以下命令安装:
pip install types-seaborn
之后mypy就能正常运行,不会再报类型存根缺失的错误。
目前我已经把types-seaborn明确添加到了pyproject.toml的依赖列表里作为临时解决办法,但还是更希望能恢复mypy自动安装类型存根的默认行为。
有没有朋友知道这是什么原因导致的,以及该怎么修复这个问题呢?
备注:内容来源于stack exchange,提问作者toto
相关产品推荐
相关产品推荐

