是否可以更改syntastic用于语法检查的python版本?

如问题https://github.com/scrooloose/syntastic/issues/385所示,我可以使用virtual-env。但是,仅通过syntastic或vim命令是否还可能?

最佳答案

以下不再是必需的,如果您被迫使用严格的python 2.x脚本,则可能会搞砸。

最好的选择是单独保留Syntastic的默认值,并使用conda来管理python 3和2的单独环境(每个都有各自特定于版本的flake8,pyflakes等安装),并切换到适当的环境进行编辑每个文件。然后,Syntastic将根据激活环境中设置的路径调用python/flake8/其他任何内容。

Syntastic repository README:



将该行添加到您的.vimrc-应该可以解决您的问题。

09-09 17:18