如何在 PyCharm IDE 中启用 PEP8 检查,除了缩进使用 2 个空格?

How to enable PEP8 inspection in PyCharm IDE, except for using 2 spaces for indents?

我最近在使用 TensorFlow Python 存储库时经常使用 PyCharm IDE。 TensorFlow follows the PEP8 Python style guide, except for using 2 spaces for indents.

默认情况下,在 PyCharm IDE 中,我启用了 PEP8 检查,以使我的代码遵循 PEP8 样式约定。一个不受欢迎的副作用是现在我在 PyCharm 编辑器中到处都有警告,标记所有缩进(2 spaces 而不是 4 spaces)。

如果我禁用 PEP8 检查,则所有警告都会消失,但不会再进行 PEP8 检查(这是可取的)。

有没有办法在 PyCharm 编辑器中启用完整的 PEP8 检查,但忽略 2-space 缩进?

这是 PEP8 警告的示例(关于缩进 spaces 应该是 4 而不是 2):

这是 PyCharm 首选项页面的快照,在 PEP8 检查部分下(看起来是 on/off - 除非我遗漏了什么):

更新

两个不错的选择(针对不同的目的):

将光标放在突出显示的错误上(例如图像中的 raise)按 Alt + Enter 并选择 Ignore errors like this