I found this issue months ago (again, sorry for late). I've installed msys-python2, msys-python3, mingw-x86_64-python2, mingw-x86_64-python3. Some of them are installed because of dependency. This days, I mainly works with mingw-x86_64-python2 (Because msys version do not have a pip package :P).
At first, none of those python works correctly. For the msys version, run
python/python2/python2.7/python3/python3.3/python3.3m will back to bash without any error message (This issue does not exist any more in the up-to-date version).
But for the mingw version, issue is still there. Type python(2 or 3) in bash or cmd then enter, python displays its version information then the prompt
>>>, then quit without error. Running python with
- got the same result. These days I used the special file in windows for an interactive python:
python con as a workaround.