When there is an f-string in python, it displays an error. See image below:

You're checking a Python 3 script with a Python 2 checker. Please see the FAQ.
For those who might be having the same error.
run or put in .vimrc:
:let g:syntastic_python_checker = ['<checker>']
For a list of available <checker>s, run:
help syntastic-checkers-python
You're checking a Python 3 script with a Python 2 checker. Please see the FAQ.
Thanks.
For those who might be having the same error.
run or put in .vimrc:
:let g:syntastic_python_checker = ['']
This does not resolve the issue for me.
For those who might be having the same error.
run or put in .vimrc:
:let g:syntastic_python_checker = ['']This does not resolve the issue for me.
My bad.
Try this?
let g:syntastic_python_checkers = ['python']
let g:syntastic_python_python_exec = 'python3'
Try this?
let g:syntastic_python_checkers = ['python'] let g:syntastic_python_python_exec = 'python3'
This solves the problem for python checker. It does nothing for other Python checkers such as pyflakes or pylint. The easiest solution is still the one in the FAQ.
Most helpful comment
My bad.
Try this?