私のOSXでも同じ問題があり、部分的に解決しました。syntastic (git clone 今日) と flake8 3.0.4 の最新バージョンがありました。Vim 7.4。
flake8 はコマンド ラインから正常に実行され、グローバル ~/.config/flake8 が選択されました。構成ファイルがあれば Vim は何も出力しませんでしたが、flake8 構成ファイルがなくても問題なく動作しました。
flake8 の設定をファイル システムではなく .vimrc に置くことで、問題を部分的に解決しました。
let g:syntastic_python_flake8_args='--ignore=E203,E231'
ただし、構成が共有されていないため、これは最善の解決策ではありません。
開始された開発者の場合、デバッグを有効にすると
let g:syntastic_debug = 1
私はこの出力を得る:
syntastic: 4.516990: &shell = '/bin/bash', &shellcmdflag = '-c', &shellpipe = '2
>&1| tee', &shellquote = '', &shellredir = '>%s 2>&1', &shellslash = 0, &shellte
mp = 1, &shellxquote = '', &shellxescape = ''
syntastic: 4.517587: UpdateErrors (auto): default checkers
syntastic: 4.517927: CacheErrors: default checkers
syntastic: 4.518502: g:syntastic_aggregate_errors = 0
syntastic: 4.518666: getcwd() = '/Volumes/myproject/src'
syntastic: 4.525418: CacheErrors: Invoking checker: python/flake8
syntastic: 4.526113: SyntasticMake: called with options: {'errorformat': '%E%f:%
l: could not compile,%-Z%p^,%A%f:%l:%c: %t%n %m,%A%f:%l: %t%n %m,%-G%.%#', 'make
prg': 'flake8 main.py', 'env': {'TERM': 'dumb'}}
syntastic: 4.727963: system: command run in 0.201426s
syntastic: 4.729751: getLocList: checker python/flake8 returned 1
syntastic: 4.730094: getLocList: checker python/flake8 run in 0.204568s