尝试将 mypy 添加到 PyCharm
Trying to add mypy into PyCharm
正在尝试使用我的 PyCharm Professional 2017.2 设置 mypy。但它不起作用。我还想在一个特定文件和整个项目上设置 mypy 检查,请分享他们在 PyCharm.
中配置 mypy 的方式
您可以在 pycharm 的 "run/Debug configurations" 中添加外部工具。
Pycharm会先运行mypy,你会在运行window中看到一个新的tab,如果成功就可以运行 你的 python 脚本(或者在我下面的例子中它将 运行 我的 django 单元测试)。
还有一个使用 $PyInterpretorDirectory$/mypy 的技巧,这样 pycharm 将从正确的位置获取 mypy。
您可以使用 mypy-pycharm 插件从 PyCharm/IDEA 中使用 mypy 进行实时和按需扫描。
此插件还具有仅扫描当前选定文件的功能(左侧栏中的绿色播放按钮):
可能是导入问题。检查 pycharm 的 mypy 配置(假设已安装 mypy 插件)
参数 --follow-imports normal
有所不同
另一种选择是使用文件观察器。
这将在保存时检查任何 mypy 错误和注释。
正在尝试使用我的 PyCharm Professional 2017.2 设置 mypy。但它不起作用。我还想在一个特定文件和整个项目上设置 mypy 检查,请分享他们在 PyCharm.
中配置 mypy 的方式您可以在 pycharm 的 "run/Debug configurations" 中添加外部工具。
Pycharm会先运行mypy,你会在运行window中看到一个新的tab,如果成功就可以运行 你的 python 脚本(或者在我下面的例子中它将 运行 我的 django 单元测试)。
还有一个使用 $PyInterpretorDirectory$/mypy 的技巧,这样 pycharm 将从正确的位置获取 mypy。
您可以使用 mypy-pycharm 插件从 PyCharm/IDEA 中使用 mypy 进行实时和按需扫描。
此插件还具有仅扫描当前选定文件的功能(左侧栏中的绿色播放按钮):
可能是导入问题。检查 pycharm 的 mypy 配置(假设已安装 mypy 插件)
参数 --follow-imports normal
有所不同
另一种选择是使用文件观察器。 这将在保存时检查任何 mypy 错误和注释。