【发布时间】:2017-10-30 20:30:49
【问题描述】:
尝试使用我的 PyCharm Professional 2017.2 设置 mypy。但它不起作用。我还想在一个特定文件和整个项目上设置 mypy 检查,有些人可以分享他们在 PyCharm 中配置 mypy 的方式。
【问题讨论】:
-
Mypy 是一个可以从命令行运行的程序。因此,我会尝试查找有关如何从 Pycharm 中运行任意命令行应用程序的信息。你也可以只使用 Pycharm 内置的检查和推理工具,它可以理解 PEP 484 类型/可以执行类型检查,就像 mypy 一样。
-
嗨@Michael0x2a 谢谢,是的,命令行选项在那里。但我目前正在使用 Pycharm,所以正在使用 Pycharm 设置 mypy
-
是的——如果我没记错的话,你可以做一些事情,比如在 Pycharm 中设置一个调用命令行的运行配置。然后,您只需单击一个按钮——Pycharm 就会为您运行 mypy(通过命令行)。这不是完美的集成,但话又说回来,Pycharm 内置了对 PEP 484 类型的本机支持(基本上,Pycharm 的内置功能是 mypy 的可行替代品),所以没有人可能优先考虑让这种集成更顺利地工作.