5

我克隆了 typeshed但我不知道如何告诉 mypy 使用它包含的类型提示,我在 mypy --help 中看不到任何选项。mypy repo 确实包含对 typeshed repo 的引用,但安装它的 pip 不会下载它。

4

2 回答 2

8

默认情况下,Mypy 与 typeshed 捆绑在一起,因此您不需要做任何事情——只需做pip install mypy就可以正确安装它。

请注意,typeshed 不是 Python 模块,因此无法从 Python 程序导入它或以其他方式访问它,除非您从字面上查看存根存储在文件系统中的位置。

于 2016-08-13T16:40:58.790 回答
3

由于版本0.4.6 mypy具有选项--custom-typeshed

mypy --py2 --custom-typeshed ~/REPOS/PYTHON/mypy/typeshed my-thing.py

有关详细信息,请参阅文档的命令行参考问题 2323

于 2018-11-01T13:38:23.833 回答