間違ってるかもしれないけど、PythonではSyntaxErrorが起こったとき
ソースコードの該当行のバイナリ列をstderrに書き込んでいるみたいなので
utf8の一をcp932のコマンドプロンプト等でみて荳?となっているんじゃないかな?
SyntaxError は同じコードで何回もでるものでもないから無視してもいいと思うけど