Vim flake8 python 3.6 支持

Vim flake8 python 3.6 support

我已经找了一段时间了,但找不到我的问题的答案。 我在 vim 上编码,我尝试了新的格式字符串版本 f'whatever {a_var}',但我的 flake8 / syntastic 一直告诉我这是一个语法错误。

你知道如何解决这个问题吗?

我已经遇到了 vim-jedi for python3.6 和 virtualenv 的问题,经过数小时的研究,我发现了一些 github 问题,但在这里我找不到任何东西。

在此先感谢您的帮助。

您必须验证您的 flake8 脚本使用 python3.6。 运行 which flake8 在命令行中,打开vim中的文件(或者直接运行 vim $(which flake8)),看到shebang行(文件的第一行,它以 #! 开头)。如果不是 python3.6 — 编辑该行。