我克隆了 typeshed 但我不知道如何告诉 mypy 使用它包含的类型提示,我在 mypy --help 中没有看到任何选项。 mypy 存储库确实包含对 typeshed 存储库的引用,但 pip 安装它不会下载它。
Mypy 默认情况下与 typeshed 捆绑在一起,因此您不需要执行任何操作 - 只需执行
pip install mypy
请注意,typeshed 不是 Python 模块,因此无法导入它或从 Python 程序访问它,除非您逐字查看文件系统中存储存根的位置。
自版本0.4.6
mypy
--custom-typeshed
mypy --py2 --custom-typeshed ~/REPOS/PYTHON/mypy/typeshed my-thing.py
请参阅 命令行参考 了解文档,并参阅 问题 2323 了解详细信息。